Actualpy

Latest version: v0.7.0

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

Scan your dependencies

Page 1 of 2

0.7.0

What's Changed

- Improve performance of the apply changes method by grouping rows. You can expect speed ups of 3-5x if your budget has many pending changes, by bvanelli in https://github.com/bvanelli/actualpy/pull/88, reported by raiyni
- Allow creating transactions without payee by nyukhalov in https://github.com/bvanelli/actualpy/pull/89
- Add budget balance and filter for budget in get_transactions, by bvanelli in https://github.com/bvanelli/actualpy/pull/91, requested by raiyni

New Contributors
* nyukhalov made their first contribution in https://github.com/bvanelli/actualpy/pull/89

**Full Changelog**: https://github.com/bvanelli/actualpy/compare/0.6.1...0.7.0

0.6.1

What's Changed

- Add a way to allow to get budgets information, like amount per category by jlvcm in https://github.com/bvanelli/actualpy/pull/61
- Improve performance of API queries by using the same session for all by bvanelli in https://github.com/bvanelli/actualpy/pull/84
- Add more documentation on how to work with rules, requested by tcpr1, by bvanelli in https://github.com/bvanelli/actualpy/pull/85

**Full Changelog**: https://github.com/bvanelli/actualpy/compare/0.6.0...0.6.1

0.6.0

What's Changed

* Floating-Point Representation and Precision Error in transaction amount calculation by maxtacu in https://github.com/bvanelli/actualpy/pull/77
* Make sure we support python 3.8 by bvanelli in https://github.com/bvanelli/actualpy/pull/82
* A better documentation is now available under https://actualpy.readthedocs.io/en/latest/, include all API documentation for basic functionality, examples from the README, etc. This should make it easier to find functionality without search in the source code. By bvanelli in https://github.com/bvanelli/actualpy/pull/79
* Support Actual 24.10.0 on tests and add `preferences` table, by bvanelli in https://github.com/bvanelli/actualpy/pull/83

✨ Beta feature: command line interface

Add command line interface with basic commands. This the the PoC for a beta command line interface, which main goal is to be used in scripting and for export tasks. Currently it lacks a lot of functionality and is quite slow to run.

Feedback is welcome to improve commands/speed/fix bugs.

By bvanelli in https://github.com/bvanelli/actualpy/pull/62

New Contributors
* maxtacu made their first contribution in https://github.com/bvanelli/actualpy/pull/77

**Full Changelog**: https://github.com/bvanelli/actualpy/compare/0.5.1...0.6.0

0.5.1

What's Changed

* Fix issue where before date could case attribute error, by bvanelli in https://github.com/bvanelli/actualpy/pull/76, reported by tcpr1

**Full Changelog**: https://github.com/bvanelli/actualpy/compare/0.5.0...0.5.1

0.5.0

What's Changed

* Cover rules including imported payees, by bvanelli in https://github.com/bvanelli/actualpy/pull/70, reported by tcpr1
* Fix issue where reflecting the model would happen before migrations, by bvanelli in https://github.com/bvanelli/actualpy/pull/73, reported by tcpr1
* Handle bank sync errors when account is not properly setup, by bvanelli in https://github.com/bvanelli/actualpy/pull/74, reported by gmichels
* Support rules and actions on the latest version of Actual, including the hasTags and append-prepend notes, by bvanelli in https://github.com/bvanelli/actualpy/pull/75

**Full Changelog**: https://github.com/bvanelli/actualpy/compare/0.4.0...0.5.0

0.4.0

What's Changed

- Allow setting self signed certs by jlvcm in https://github.com/bvanelli/actualpy/pull/59
- Add missing field for account notes by bvanelli in https://github.com/bvanelli/actualpy/pull/64, reported by tcpr1
- Support Actual Server 24.9.0 by bvanelli in https://github.com/bvanelli/actualpy/pull/65, reported by tcpr1
- Support reflecting models on download. This means that unknown columns will not be supported even when they are not present on the model. This should ensure that migrations will not break the Python API as often. by bvanelli in https://github.com/bvanelli/actualpy/pull/65
- Possibly dangerous migrations and the method create_budget now raise warnings due to the impossibility of running custom Javascript code on the Python wrapper.

New Contributors
* jlvcm made their first contribution in https://github.com/bvanelli/actualpy/pull/59

**Full Changelog**: https://github.com/bvanelli/actualpy/compare/0.3.0...0.4.0

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.