github jaroslawhartman/withings-sync v5.0.0-alpha

one day ago

What's Changed

BREAKING
This Release introduces breaking changes that users need to be aware of before upgrading or using it. These changes were made to enhance security and compatibility but may require modifications to your existing setup.

The container now runs without root privileges.
Dependencies, virtual envs, packaging is now done by Poetry.
This fork requires a recent version of Python, currently capped at >= python 3.12.
Make sure to go over the updated readme and test these new changes thoroughly for your environment. Chances are quite high you will have to make changes to make this work again.
BREAKING

Big Thank you to stynoo

  • Migrated from setup.py to Poetry for dependency management
  • Enhanced README with comprehensive Docker instructions and logging examples
  • Improved Docker image with UID/GID support for better permission handling
  • Optimized Docker layers for faster builds
  • Applied black & pylint formatting to codebase
  • Fixed GitHub Actions workflows by replacing non-existent action with sed command
  • Modernized TrainerRoad API integration after website migration by @csab77 in #213
  • fix: modernize TrainerRoad API integration after website migration by @csab77 in #213

New Contributors

Full Changelog: v4.2.7...v5.0.0-alpha

Don't miss a new withings-sync release

NewReleases is sending notifications on new releases.