Terkin

Latest version: v0.14.0

Safety actively analyzes 681857 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

0.11.1

=================
- CPython: Fix runtime dependency: Don't use ``os_path``
- CPython: Improve configuration blueprints
- CPython: Provide real values to mem_{free,alloc} and machine.freq
- Fix software tests by making dualchannel scale mode ("scaleB") optional
- CPython: Upgrade Adafruit-Blinka to resolve dependency woes

0.11.0

=================
- Add DS3231micro.py driver. Thanks, poesel!
- Upgrade to PyCayenneLPP 1.5.0. Thanks, smlng!
- Add "make firmwares" release target
- Add "get_sensor_by_type" helper method
- Switch to "DS3231tokei" library. Thanks, poesel!
- Fix installation on CPython

0.10.0

=================
- Rework LoRaWAN settings and remove ``join_attempt_count`` since we can't control
the join attempts. Thanks, thiasB!
- Add APB activation method for LoRaWAN. Thanks, thiasB!
- Rename "busses" to "buses" all over the place
- Fix ABP auth parameter passing for Dragino
- Improve inline documentation and logging re. LoRaWAN OTAA vs. ABP
- Disable LoRa by default
- LoRaWAN: consider restored join status for both, OTAA and ABP activation. Thanks, thiasB!
- Add Sphinx documentation. Thanks, poesel!
- Update Makefile tooling for upgrading Pycom MicroPython firmware
- Add Makefile target to generate callgraph
- Add minimal weight scale adjustment wizard
- Add Sequans LTE Modem support for Pycom GPy/FiPy devices. Thanks, wetterfrosch and tonke!
- Refactor more sensors for self-registration
- Adjust sandbox for installation on newer Debian/Ubuntu distributions. Thanks, Jan!
- Add sensor wrappers for BMP280 and INA219. Thanks, tonke!
- Don't log configuration on startup by default. Thanks, tonke!
- Improve registering buses
- Add sensor tests for SBCs
- Add sensor wrapper for PiUSV. Thanks, tonke!
- Update PyCayenneLPP library to include "Generic" and "Unix Time" types.
- Add updated MicroPython "datetime" module to satisfy PyCayenneLPP
- Improve firmware builder
- Add make target to upload "settings.py"

0.9.0

================
- Fix LoRa subsystem
- Add Si7021 sensor. Thanks, thiasB!
- Add a bunch of sensors for RaspberryPi. Thanks, tonke!
- Improve drivers VEDirect, EPSolar, ADS1x15. Thanks, tonke!
- Fix tests
- Update TTN decoder.js. Thanks, thiasB!
- Improve reading sensors by returning SensorReading object from driver
- Improve registering sensors by moving the setup to the sensor modules
- Improve CPython/RaspberryPi setup tooling and documentation
- Improve new sensor registration architecture once more
- Clean up EPSolar hardware driver
- Self-register EPSolarSensor
- Resolve woes with ModuleNotFoundError
- Switch settings to new LPP format scheme. Thanks, thiasB!
- Import scale parameters as floating point number. Thanks, thiasB!
- Update TTN README. Thanks, thiasB!
- Enable native DS18x20 driver by default. Thanks, ClemensGruber and thiasB!
- Nail RaspberryPi dependencies
- Add ``sensors.power_toggle_buses`` setting, defaults to True. Thanks, tonke!
- Improve PyTrack sensor. Thanks, tonke!
- Update Dragino setup tooling
- Add "join_attempt_count" and "join_attempt_interval" settings re. LoRa. Thanks, tonke!
- Add setup.py for CPython
- Improve logging and exception handling for CPython
- Make configuration file backup optional
- Improve sensor registration and startup
- Add "terkin" commandline entrypoint
- Trim CPython compatibility layer
- Improve CPython bootstrapping and logging
- Improve gpiozero and gpsd sensors. Thanks, tonke!
- Add BME280 on Odroid XU4 based on smbus2. Thanks, tonke!
- Fix setup.py re. encoding of README.rst
- LoRa: Ignore downlink messages for sleep interval and data payload inclusion
on devices not running Pycom or Vanilla MicroPython. Thanks, thiasB!
- LoRa: return to sleep interval from settings after reset. Thanks, thiasB!
- Improve I2C bus support for Odroid XU4. Thanks, tonke!
- Improve GPSD sensor. Thanks, tonke!
- Use I2C bus 5 as secondary on Raspberry Pi. Thanks, tonke!
- Improve sensor enablement evaluation. Now, sensor
sections have to be enabled explicitly within settings.
- Fix button manager setup
- Update documentation
- Fix DS18x20 module names
- Fix tests and improve test robustness
- Fix LANG locale setting for Click at runtime. Thanks, tonke!
- Improve CPython bootstrapping
- Fix webserver imports
- Move UDP modeserver implementation
- Don't start WiFi by default
- Make UDP modeserver and HTTP API ports configurable
- Various networking improvements
- Improve CPython setup
- Add UI spike on CPython based on Picotui
- Upgrade MicroWebSrv2 module
- Improve packaging and prepare upload to PyPI

0.8.0

================
- Support SX127x on Dragino LoRa/GPS HAT for LoRa. Thanks tonke and many more, see:
https://github.com/mayeranalytics/pySX127x/issues/21#issuecomment-620695583
- Add TTN/LoRaWAN README. Thanks, thiasB!
- TTN: Add payload converter code for PutsReq.com HTTP endpoint. Thanks, thiasB!

0.7.2

================
- Fix ``I2CBus.power_on``. Thanks, tonke!

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.