Releases: peprolinbot/bus.gal-api
Pushing to main in the middle of the night🌙
- Fix small error on location parsing in
get_expeditions_from_stop
that caused a crash from time to time 😅
Full Changelog: v0.2.2.0...v0.2.2.1
The one where things work different
⚠️ BREAKING CHANGE⚠️ : Nowget_expeditions_from_stop
returns both the queried stop and the expeditions from it
Full Changelog: v0.2.1.2...v0.2.2.0
Real-time integer conversion fix (it sounds cool)
On some stops (namely CORUÑA E.A.), querying real time data wouldn't work due to the integer conversion of fields. Now this is fixed 🥳.
Thanks @Gabriel44200 for reporting the issue.
Missing deps again😭
- Missing
lxml
as dependency insetup.py
Add real-time⏰
- Adds support for real-time stop monitoring using the Xunta's SIRI as in the app.
- Fixes dependabot security alert
- Improves
rest_adapter
a little
Fix missing import
Fixes a missing import in the transports.expeditions
module (_parse_special_rate
), which made impossible to process expeditions which have special rates.
Small fixes
Fixes:
- XenteNovaQR registration
- Small type error (there are probably more, but I don't have that much time)
- Documentation url in PyPi
I'm hoping all CI runs succesfully 🤞
QRs for everyone!!
This release adds support for the XenteNovaQR app functionality. Allowing you (if you are eligible for a Xente Nova Card) to pay with your phone (using a QR, valga la redundancia ). This reverse engineering (which included inspection of the decompiled app code 😮 ) was done solely for fun and as a hobby; don't use it to abuse the service.
Small accounts fix, wrong request method
Wow 0.1.1.1 looks cool 😄 , imagine if this ever gets to 1.1.1.1 😲 . This release fixes busGal_api.accounts.Account.get_card
making a GET
instead of a POST
request.
Improved exceptions
Now exceptions are easier to inspect when caught, there are also more of them 🥳🥳
Full Changelog: v0.1.0.3...v0.1.1.0