Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Released
0.9.0 - 2023-07-11
Added
Precommit hooks for
package.json
and package version file validation, yaml style, flake8 and trailing whitespace checksContribution guideline
Package version file validation step in test workflow
Fixed
Added missing empty line in several files
0.8.1 - 2023-06-12
Fixed
Usage documentation with more comments and WiFi instructions in root README
Installation of latest available package version with
upip
mentioned in root READMEAvailable package validation options added as comment to test workflow
0.8.0 - 2023-03-29
Added
0.7.0 - 2023-03-17
Added
Set settings for JSON files to use an indentation of 4 in
.editorconfig
package.json
formip
installation with MicroPython v1.19.1 or newerInstructions for installation with
mip
on MicroPython v1.19.1 or newer inREADME
Instructions to be performed after using this template package in
README
Example files for
boot
andmain
Changed
Omit package version file from coverage calculation in
.coveragerc
Run test workflow also on pull requests
Update date of license to 2023
Removed
No longer used
update_version.py
file removed from flake8 exclude list
Fixed
Path to documentation build output folder is only highlighted to avoid broken links errors
Mock commonly used MicroPython specific modules in docs config file
0.6.0 - 2023-02-22
Added
.editorconfig
for common editor settings, see #12.yamllint
to lint all used YAML files, see #12codecov.yaml
to specify further settings and limits for the coverageyamllint
package to therequirements-test.txt
fileRun YAML linter on test workflow
Changed
Fixed uncovered YAML syntax issues in all workflow files
Removed unused files from
.gitignore
file
0.5.0 - 2023-02-20
Added
.readthedocs.yaml
definition file for ReadTheDocs, see #10docs
folder containing example files and configurations, see #10
0.4.0 - 2023-02-20
Added
test-release
andrelease
workflows create changelog based (pre-)releases, see #2Documentation for manually creating a package and uploading it to PyPi in root README
Fixed
All workflows use checkout v3 instead of v2
0.3.0 - 2022-11-03
Added
Lint package with
flake8
with test workflowCI upload status badge added to
README
Fixed
Remove not required packages
setuptools
,wheel
andbuild
from release and test-release workflow filesShow download of this package on badge instead of
be-modbus-wrapper
Show
MicroPython Ok
badge instead ofPython3 Ok
inREADME
0.2.0 - 2022-10-22
Added
Deploy to Test Python Package Index on every PR build with a PEP440 compliant
-rc<BUILDNUMBER>.dev<PR_NUMBER>
meta data extension, see #5Test release workflow running only on PRs is archiving and uploading built artifacts to Test Python Package Index
Changed
Built artifacts are no longer archived by the always running test workflow
0.1.1 - 2022-10-16
Fixed
Move
src/be_upy_blink
tobe_upy_blink
to avoid installations into/lib/src/be_upy_blink
on a uPy board viaupip
, see #3Adjust all paths to
be_upy_blink
folder and contained files
0.1.0 - 2022-10-16
Added
This changelog file
.coveragerc
file.flake8
file.gitignore
file bases on latest Python gitignore templateDefault workflows
Script to create report directories
unittest.cfg
filerequirements.txt
file to interact with the uPy boardrequirements-test.txt
file to install packages for unittestsrequirements-deploy.txt
file to install packages to deployInitial
be_upy_blink
packageBasic
unittests
for package source codeInitial root
README
setup.py
andsdist_upip.py
file