Skip to content

1.8.0

Compare
Choose a tag to compare
@brainelectronics brainelectronics released this 06 Nov 12:02
· 38 commits to develop since this release
1da4ca6

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 and get_system_infos_human to generic_helper simulation files, see #16
  • Added Led class to led_helper simulation file, see #16
  • Added missing function freq to machine 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 of rtc simulation file, see #16
  • Implement Timer class of timer simulation file, see #16
  • Add all missing functions of time_helper simulation file, see #16
  • Added missing function value, on and off to pin simulation file, see #16

Changed

  • Author is explicitly mentioned in setup.py instead of used by __author__ variable which has been previously defined in version.py but no longer available with autodeploy.
  • Print source code of flake8 warnings in stdout
  • unique_id of machine simulation returns binary data represented by the hexadecimal string DEADBEEF 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

Fixed

  • All uncovered flake8 warnings of wifi_manager and simulation, see #25
  • Logger level is set to INFO instead of DEBUG if info is specified
  • Undefined _bssid replaced with _essid in network simulation test