Pyroostermoney

Latest version: v2023.12.1

Safety actively analyzes 685838 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.2.5

Fixes

- JobTime missing definition for EVENING jobs.

**Full Changelog**: https://github.com/pantherale0/pyroostermoney/compare/0.2.4...0.2.5

0.2.4

New

- Add basic CLI for testing
- Add new action to create master job
- **BREAKING** Moved all master job related functions to separate module (`RoosterMoney.master_jobs`)
- General cleanup

**Full Changelog**: https://github.com/pantherale0/pyroostermoney/compare/0.2.3...0.2.4

0.2.3

New

- Use OAuth token refresh rather than login again on session expiry
- Add job action support (only approve is currently supported)
- Add support to update a child's allowance (spend support only currently)

**Full Changelog**: https://github.com/pantherale0/pyroostermoney/compare/0.2.2...0.2.3

0.2.2

New

- Add synchronous event bus
- Cleanup code
- Updater has been removed from sub-modules and now is handled entirely by `RoosterMoney`

**Full Changelog**: https://github.com/pantherale0/pyroostermoney/compare/0.2.1...0.2.2

0.2.1

Fixes

`AttributeError: 'FamilyAccount' object has no attribute '_updater'` if the built in updater is not used.

0.2.0

Breaking changes

A lot has been changed under the hood, and some functions have moved around.

- No longer need to call `RoosterMoney.get_children()`
This is now happens in the background when you call `RoosterMoney.async_login()`
Use `RoosterMoney.children` instead.
- `RoosterMoney.get_child_account()` is no longer async, this was changed because this function no longer performs any async operations and instead pulls directly from `RoosterMoney.children`
- The master job list now returns as a list of the `Job` type

Fixes

- 2 ClientOSError not handled

New

- Background async updater jobs for `ChildAccount`, `FamilyAccount` and `RoosterMoney`
Using the built-in updater service will also update transactions, jobs, standing orders, pots and more
- Basic pot support
- Basic job support
- Full standing order support
- Full transaction support
- Default user-agent is now the same as the mobile app

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.