1.8.0
brainelectronics
released this
06 Nov 12:02
·
38 commits
to develop
since this release
Added
- Deploy to Test Python Package Index on every PR build with a PEP440 compliant
-rc<BUILDNUMBER>.dev<PR_NUMBER>
meta data extension - Test release workflow running only on PRs is archiving and uploading built artifacts to Test Python Package Index
- Added missing functions
get_uuid
,get_system_infos_raw
andget_system_infos_human
togeneric_helper
simulation files, see #16 - Added
Led
class toled_helper
simulation file, see #16 - Added missing function
freq
tomachine
simulation file, see #16 - Increased coverage of simulation unittests, relates to #16
- Script to create report directories for simulation unittests results
- Requirements files for deploy and test setup. Link with simulation requirements
- Script to create report directories for simulation unittests
- Implement
RTC
class ofrtc
simulation file, see #16 - Implement
Timer
class oftimer
simulation file, see #16 - Add all missing functions of
time_helper
simulation file, see #16 - Added missing function
value
,on
andoff
topin
simulation file, see #16
Changed
- Author is explicitly mentioned in
setup.py
instead of used by__author__
variable which has been previously defined inversion.py
but no longer available with autodeploy. - Print source code of flake8 warnings in stdout
unique_id
ofmachine
simulation returns binary data represented by the hexadecimal stringDEADBEEF
instead of binary string only- Update test data files after hexlified machine unique ID change
- Update simulation template files to latest MicroPython implementation, see #16
Removed
.flake8
definition file ofsimulation
Fixed
- All uncovered flake8 warnings of
wifi_manager
andsimulation
, see #25 - Logger level is set to
INFO
instead ofDEBUG
ifinfo
is specified - Undefined
_bssid
replaced with_essid
innetwork
simulation test