Releases: ProtoThis/python-synology
Releases · ProtoThis/python-synology
0.6.0
NEW
IMPROVEMENTS
- Setup update (@Quentame #25)
- Add some API official references (@chemelli74 #24)
- Separate DSM 6 test consts + prepare to test DSM 5 (@Quentame #27)
- Add SYNO.API.Info to test constants + reorganize test consts (@Quentame #31)
https://github.com/ProtoThis/python-synology/milestone/2?closed=1
0.5.0
NEW
- [*] use API_KEY const on each of APIs/services (@Quentame #23)
- [SynologyDSM] Make login unitary (@Quentame #12)
- [SynoDSMInformation] Add SynoInformation (SYNO.DSM.Info) API (@Quentame #13) EDIT: SynoDSMInformation
- [SynoStorage] env property (@Quentame #23)
- [SynoStorage] storage_pools property (@Quentame #23)
BUG FIXES
- [*] UTF-8 encoding (@Quentame #23)
- [SynoCoreUtilization]
cpu_total_load
returnsNone
if one load is 0 (@Quentame #23) - [SynoStorage]
volume_disk_temp_avg
+volume_disk_temp_max
were global, not volume related (@Quentame #23) - [SynoStorage] temperature divisions where not complient to Python 3 division (@Quentame #23)
BREAKING CHANGES
- [*] Rename
SynologyDSM
modules tosynology_dsm
(@Quentame #18) - [SynologyDSM] api.password is now private (@Quentame #23)
- [SynologyDSM] api.storage_url is now private (@Quentame #23)
- [SynoStorage]
disks
does not return disks ids anymore but a list of all disks, usedisks_ids
(disks
->disks_ids
) (@Quentame #18) - [SynoStorage]
volumes
does not return volumes ids anymore but a list of all volumes, usevolumes_ids
(volumes
->volumes_ids
) (@Quentame #18)
IMPROVEMENTS
- Fix CI + add Python 3.8 test env (@Quentame #14)
- Add PyPi badges + Add python_requires, license, & classifiers to setup (@Quentame #15)
- Separate module per API class + add .gitignore (@Quentame #16)
- Back is black (@Quentame #17)
- Fix build badge (@Quentame #19)
- Use pylint instead of flake8 (@Quentame #18)
- Simplify setup read file + update to ProtoThis (@Quentame #20)
- Add API documentation repo (@Quentame #21)
https://github.com/ProtoThis/python-synology/milestone/1?closed=1