Actualpy

Latest version: v0.4.0

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

Scan your dependencies

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

0.3.0

> **WARNING**: Due to the issues described in https://github.com/bvanelli/actualpy/issues/57, this version will only full support Actual server 24.8.0. Make sure you update your server and your budget before using the library.

What's Changed

- Implement custom set split amount rules. by bvanelli in https://github.com/bvanelli/actualpy/pull/56, reported by esseti
- Improve rules docs by spideraxal in https://github.com/bvanelli/actualpy/pull/50
- Change string rules to be case insensitive by bvanelli in https://github.com/bvanelli/actualpy/pull/55, reported by spideraxal
- Add missing models for actual 24.8.0 by bvanelli in https://github.com/bvanelli/actualpy/pull/54, reported by sondregronas

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

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

0.2.0

What's Changed

* Add job to try and build and import package, to avoid releasing un-importables packages, by bvanelli in https://github.com/bvanelli/actualpy/pull/41, reported by wbradley93
* Correct model for latest actual server, and written a test to avoid having incompatible models in the future, by bvanelli in https://github.com/bvanelli/actualpy/pull/42, reported by cgiacofei
* Support header login as a fallback in case server returns invalid-header, by bvanelli in https://github.com/bvanelli/actualpy/pull/44, reported by bobokun
*Inform how to modify transactions, by bvanelli in https://github.com/bvanelli/actualpy/pull/48
* Also allow sync_id as file name, when using `set_file`, and improve documentation in that regard, by bvanelli in https://github.com/bvanelli/actualpy/pull/49
* Fix rules for isbetween that was not validated, as well as the rules for `contains` and `doesNotContain` that weren't triggering properly, by bvanelli in https://github.com/bvanelli/actualpy/pull/47, reported by bobokun

Thanks for the bug reports and testing from the community.

**Full Changelog**: https://github.com/bvanelli/actualpy/compare/0.1.1...0.2.0

0.1.1

What's Changed

* fix: Add docs for first release by bvanelli in https://github.com/bvanelli/actualpy/pull/35
* fix: Fix package not importable. by bvanelli in https://github.com/bvanelli/actualpy/pull/37


**Full Changelog**: https://github.com/bvanelli/actualpy/compare/0.1.0...0.1.1

0.1.0

First version of actualpy released ✨

This version fully supports pretty much everything that is available on the nodejs API, with the exception of not being battle tested meaning that bugs might still exist. If you find a bug or want to suggest a new feature [feel free to open an issue!](https://github.com/bvanelli/actualpy/issues/new/choose). **Remember to backup your files using the export functionality via frontend before doing any changes.**

This first version focused on getting all APIs stable and the queries with a usable API. It also implements other good to have features like running rules and bank sync without interacting with the UI.

What's new

* feat: Add support for downloading encrypted files. by bvanelli in https://github.com/bvanelli/actualpy/pull/8
* fix: Fix message clocks table causing bad number of clocks. by bvanelli in https://github.com/bvanelli/actualpy/pull/10
* Add support for running and inserting rules by bvanelli in https://github.com/bvanelli/actualpy/pull/12
* feat: Add schedules suppport. by bvanelli in https://github.com/bvanelli/actualpy/pull/17
* feat: Store changes whenever a flush is called. by bvanelli in https://github.com/bvanelli/actualpy/pull/18
* feat: Write integration tests for improving the API coverage. by bvanelli in https://github.com/bvanelli/actualpy/pull/19
* fix: Fix simplyFin and goCardless missing columns. by bvanelli in https://github.com/bvanelli/actualpy/pull/22
* feat: Add balance attribute to account. by bvanelli in https://github.com/bvanelli/actualpy/pull/23
* feat: Implement creating split transactions. by bvanelli in https://github.com/bvanelli/actualpy/pull/26
* feat: Add bank sync and implement it for the simplefin demo data. by bvanelli in https://github.com/bvanelli/actualpy/pull/27
* fix: include missing packages in install_requires by travis-morton in https://github.com/bvanelli/actualpy/pull/32
* feat: Multiple changes to core files. by bvanelli in https://github.com/bvanelli/actualpy/pull/34

New Contributors

* travis-morton made their first contribution in https://github.com/bvanelli/actualpy/pull/32

**Full Changelog**: https://github.com/bvanelli/actualpy/commits/0.1.0

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.