Releases: ChristianTremblay/BAC0
BAC0 v2024.09.20
v2024.09.17
Hot Fix, install when Pandas is not on the system
What's Changed
- Correctly handle missing pandas. by @andy-5 in #476
- Develop by @ChristianTremblay in #477
New Contributors
Full Changelog: v2024.09.16...v2024.09.17
BAC0 v2024.09.16
Due to "not bumping version in toml...
Full Changelog: v2024.09.15...v2024.09.16
BAC0 v2024.09.15
BAC0 v2024.09.10
Minor fixes and changes required so test suite pass
Full Changelog: v2024.09.08...v2024.09.10
BAC0 is now Asynschronous
After almost a year, this version brings BACpypes3 to BAC0. You will probably notice a big improvement in stability and speed, thanks to @JoelBender.
The legacy version can be downlaoded from pypi here : https://pypi.org/project/BAC0/23.99/
Please note that no more development will be made on this version. It cannot work with Python 3.12+ anyway.
Migrating your code base to BAC0 async may be a challenge but I made all efforts necessary for this transition to be the easiest possible.
Thanks for all your feedback
Legacy BAC0
This release is meant to be the last one for legacy BAC0 which will not be supported anymore.
With the removal of asyncore module in Python 3,12 and the new BACpypes3 library, I choose to go async and stop the development of the synchronous legacy version.
I invite users to start migrating their code to work with the new version which is way faster and more stable.
What's Changed
- fix for influxdb client by @AresMaster in #416
New Contributors
- @AresMaster made their first contribution in #416
Full Changelog: 23.07.03...23.99-Legacy
Summer of 2023
What's Changed
- Add mypy type annotations via monkeytype by @gnmerritt in #344
- Update Schedule.py by @Reapor-Yurnero in #356
- fix typo - braodcast to broadcast by @amih90 in #375
- Last Value and Timestamp function fix by @kushan-26 in #377
- Develop by @ChristianTremblay in #404
New Contributors
- @Reapor-Yurnero made their first contribution in #356
- @amih90 made their first contribution in #375
Full Changelog: 22.9.21...23.07.03
Just before Type Hints
This release is the last one before Type hints get introduced in BAC0. Thanks to @gnmerritt.
What's Changed
- Continue device connection with empty/null objectName prop by @gnmerritt in #304
- Change the binary and multistate numeric "value" to float type by @kushan-26 in #313
- correct utcOffset data type by @jshenguru in #321
- Add loop objects as points by @dechamps in #330
- Adjusting spin parameters by @Borrelio in #342
- Develop by @ChristianTremblay in #351
New Contributors
- @jshenguru made their first contribution in #321
- @Borrelio made their first contribution in #342
Full Changelog: 21.12.03...22.9.21
It's beginning to look a lot like BACnet
Been too long... so long I can't list all the new stuff...
But there is InfluxDB support, BBMD, models to create local objects... and this cool new feature from Github
What's Changed
- Release 190909 by @ChristianTremblay in #159
- Iam response to whois by @ChristianTremblay in #158
- Use a palette of arbitrary size for large trends by @dechamps in #172
- documentation fix by @sheanmassey in #180
- Points.value now propagates lower exceptions unchanged instead of ... by @IntoCpp in #181
- Revert "documentation fix" by @ChristianTremblay in #183
- documentation fix by @ChristianTremblay in #184
- Issue 185 fix by @imrePurret in #186
- Release 200220 by @ChristianTremblay in #189
- Read Long Object List by @Kartstig in #202
- Added description as a configurable item by @ashtacore in #210
- Create python-package.yml by @ChristianTremblay in #221
- Fixed issue with sending write property multiple requests by @RachelErin in #224
- Release 20.11.04 by @ChristianTremblay in #226
- Fix device polling when using
ReadProperty
class instead ofReadPropertyMultiple
by @gnmerritt in #229 - Develop by @ChristianTremblay in #232
- ReadProperty::read_multiple should populate trends by @gnmerritt in #230
- Two small changes to be able to talk to a Johnson Controls NCE by @gnmerritt in #238
- Release 21.01.28 by @ChristianTremblay in #248
- Don't raise in
_discoverPoints
when TrendLog init fails by @gnmerritt in #250 - Release 210204 by @ChristianTremblay in #251
- Document update object description by @gtamboise in #255
- Remove trailing comma to support python 3.5 by @Safrone in #257
- Release 21.02.25 by @ChristianTremblay in #260
- Update sql.py by @kushan-26 in #264
- remove instance override for analog points by @igloodan in #288
- Check permision on write to file even if .BAC0 directory exists by @EddieTheHead in #282
- Check that the returned value is not None by @snuids in #276
- fix iterator error when discovering slow networks by @gnmerritt in #295
- Update Device.py by @kushan-26 in #298
- Develop by @ChristianTremblay in #303
New Contributors
- @dechamps made their first contribution in #172
- @sheanmassey made their first contribution in #180
- @IntoCpp made their first contribution in #181
- @imrePurret made their first contribution in #186
- @ashtacore made their first contribution in #210
- @RachelErin made their first contribution in #224
- @gnmerritt made their first contribution in #229
- @gtamboise made their first contribution in #255
- @Safrone made their first contribution in #257
- @kushan-26 made their first contribution in #264
- @igloodan made their first contribution in #288
- @EddieTheHead made their first contribution in #282
- @snuids made their first contribution in #276
Full Changelog: 19.9.8...21.12.03