Pyncette

Latest version: v0.10.0

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

Scan your dependencies

Page 1 of 2

0.10.0

-------------------

* Drop support for Python 3.7
* Add support for Python 3.11
* Modernize Python package structure and linters
* Fix a few bugs and type annotations

0.8.1

------------------

* Improve performance for calculation of the next execution time
* Add ability for repositories to pass a pagination token
* Add `add_to_context()` to inject static data to context
* Clean up documentation and add additional examples

0.8.0

------------------

* Added Amazon DynamoDB backend
* Added MySQL backend
* Added support for partitioned dynamic tasks

0.7.0

------------------

* Added support for automatic and cooperative lease heartbeating
* PostgreSQL backend can now skip automatic table creation
* Improved signal handling
* CI: Add Codecov integration
* Devenv: Run integration tests in Docker Compose

0.6.1

------------------

* Optimize the task querying on Postgres backend
* Fix: ensure that there are no name colissions between concrete instances of different dynamic tasks
* Improve fairness of polling tasks under high contention.

0.6.0

------------------

* Added PostgreSQL backend
* Added Sqlite backend and made it the default (replacing `InMemoryRepository`)
* Refactored test suite to cover all conformance/integration tests on all backends
* Refactored Redis backend, simplifying the Lua scripts and improving exceptional case handling (e.g. tasks disappearing between query and poll)
* Main loop only sleeps for the rest of remaining `poll_interval` before next tick instead of the full amount
* General bug fixes, documentation changes, clean up

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.