Releases: tomsquest/mediathequeroubaix.py
Releases · tomsquest/mediathequeroubaix.py
1.5.0
What's Changed
- chore: convert from Poetry to UV by @tomsquest in #13
The goal was to be able to run the project using pipx
.
Yes, it would have been possible with Poetry, but I also wanted to simplify the project thanks to UV.
In the end, switching to UV was not that easy: the pyproject.toml
format is different between UV and Poetry (the author, the license fields...), I upgraded Pydantic to V2 which breaks stuff (and old code is hard to remember)...
Full Changelog: 1.4.1...1.5.0
Release 1.4.1
[1.4.1] - 2023-01-14
Fixed
- itemcallnumber is optional, indeed not all books have that type of identifier
Release 1.4.0
[1.4.0] - 2022-12-17
Added
- Add barcode and call number to loans list
Release 1.3.0
[1.3.0] - 2022-12-17
Added
- Add command to renew loans, with
loans renew
. The new loans will be printed after the renewal.
Release 1.2.0
[1.2.0] - 2022-12-05
Added
- Print the soonest due date of the users' loans in the table. This helps to find the date you have to go to the library.
Release 1.1.0
[1.1.0] - 2022-11-27
Added
- Print loans of each user sequentially (previously, only the first user's loans were displayed)
Release 1.0.1
[1.0.1] - 2022-11-23
Fixed
- Authentication was not properly working due to a new Session being created, thus losing cookies
Release 1.0.0
[1.0.0] - 2022-11-22
Added
- Add CLI (command-line interface) to create a sample config, show the config and get loans
- Display loans in a pretty table
- Print the username when getting loans ("Loans of John Doe")
- Display due dates as date, not date with time
Release 0.2.0
[0.2.0] - 2022-10-25
Added
- Ability to get the current loans of a user
Changed
- Drop support of Python 3.7 - 3.9. Only support Python 3.10
Release 0.1.0
[0.1.0] - 2022-10-05
Initial empty release, mainly to test the release process.
Added
- Initial release