Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [pre-commit.ci] pre-commit autoupdate (#732)HEADmaster | pre-commit-ci[bot] | 2023-05-09 | 1 | -1/+1 |
| | | | | | | updates: - [github.com/asottile/pyupgrade: v3.3.1 → v3.4.0](https://github.com/asottile/pyupgrade/compare/v3.3.1...v3.4.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | ||||
* | [pre-commit.ci] pre-commit autoupdate (#716) | pre-commit-ci[bot] | 2023-04-05 | 1 | -2/+2 |
| | | | | | | | updates: - [github.com/psf/black: 23.1.0 → 23.3.0](https://github.com/psf/black/compare/23.1.0...23.3.0) - [github.com/codespell-project/codespell: v2.2.2 → v2.2.4](https://github.com/codespell-project/codespell/compare/v2.2.2...v2.2.4) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | ||||
* | [pre-commit.ci] pre-commit autoupdate | pre-commit-ci[bot] | 2023-02-07 | 1 | -3/+3 |
| | | | | | | | updates: - [github.com/psf/black: 22.12.0 → 23.1.0](https://github.com/psf/black/compare/22.12.0...23.1.0) - [github.com/pycqa/isort: 5.11.4 → 5.12.0](https://github.com/pycqa/isort/compare/5.11.4...5.12.0) - [github.com/pre-commit/pygrep-hooks: v1.9.0 → v1.10.0](https://github.com/pre-commit/pygrep-hooks/compare/v1.9.0...v1.10.0) | ||||
* | Fixed SQLAlchemy 2.0 compatibility | Alex Grönholm | 2023-02-01 | 2 | -33/+38 |
| | | | | Closes #704. | ||||
* | [pre-commit.ci] pre-commit autoupdate | pre-commit-ci[bot] | 2022-12-26 | 1 | -1/+1 |
| | | | | | updates: - [github.com/pycqa/isort: v5.11.3 → 5.11.4](https://github.com/pycqa/isort/compare/v5.11.3...5.11.4) | ||||
* | [pre-commit.ci] pre-commit autoupdate | pre-commit-ci[bot] | 2022-12-22 | 1 | -2/+2 |
| | | | | | | updates: - [github.com/pycqa/isort: 5.10.1 → v5.11.3](https://github.com/pycqa/isort/compare/5.10.1...v5.11.3) - [github.com/csachs/pyproject-flake8: v6.0.0 → v6.0.0.post1](https://github.com/csachs/pyproject-flake8/compare/v6.0.0...v6.0.0.post1) | ||||
* | fix(docs): minor spelling edits in userguide | evanstjabadi | 2022-12-20 | 1 | -3/+3 |
| | |||||
* | [pre-commit.ci] pre-commit autoupdate | pre-commit-ci[bot] | 2022-12-14 | 1 | -2/+2 |
| | | | | | | updates: - [github.com/asottile/pyupgrade: v3.3.0 → v3.3.1](https://github.com/asottile/pyupgrade/compare/v3.3.0...v3.3.1) - [github.com/psf/black: 22.10.0 → 22.12.0](https://github.com/psf/black/compare/22.10.0...22.12.0) | ||||
* | [pre-commit.ci] pre-commit autoupdate | pre-commit-ci[bot] | 2022-12-06 | 1 | -3/+3 |
| | | | | | | | updates: - [github.com/pre-commit/pre-commit-hooks: v4.3.0 → v4.4.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.3.0...v4.4.0) - [github.com/asottile/pyupgrade: v3.1.0 → v3.3.0](https://github.com/asottile/pyupgrade/compare/v3.1.0...v3.3.0) - [github.com/csachs/pyproject-flake8: v5.0.4a1.post1 → v6.0.0](https://github.com/csachs/pyproject-flake8/compare/v5.0.4a1.post1...v6.0.0) | ||||
* | Appeased flake8 | Alex Grönholm | 2022-11-06 | 1 | -1/+1 |
| | |||||
* | Use Python 3.11 (final) as the high-end Python version | Alex Grönholm | 2022-11-06 | 1 | -3/+3 |
| | |||||
* | Removed unnecessary dependency | Alex Grönholm | 2022-11-06 | 1 | -4/+1 |
| | | | | Greenlet 2.0.0 final has been released. | ||||
* | Updated several actions to their latest versions | Alex Grönholm | 2022-10-19 | 2 | -7/+7 |
| | |||||
* | Migrated from pytest-freezegun to pytest-freezer | Alex Grönholm | 2022-10-18 | 1 | -1/+1 |
| | | | | The formerly mentioned project is dead. | ||||
* | [pre-commit.ci] pre-commit autoupdate (#670) | pre-commit-ci[bot] | 2022-10-17 | 1 | -2/+2 |
| | | | | | | | updates: - [github.com/asottile/pyupgrade: v3.0.0 → v3.1.0](https://github.com/asottile/pyupgrade/compare/v3.0.0...v3.1.0) - [github.com/codespell-project/codespell: v2.2.1 → v2.2.2](https://github.com/codespell-project/codespell/compare/v2.2.1...v2.2.2) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | ||||
* | [pre-commit.ci] pre-commit autoupdate (#668) | pre-commit-ci[bot] | 2022-10-10 | 1 | -2/+2 |
| | | | | | | | updates: - [github.com/asottile/pyupgrade: v2.38.0 → v3.0.0](https://github.com/asottile/pyupgrade/compare/v2.38.0...v3.0.0) - [github.com/psf/black: 22.8.0 → 22.10.0](https://github.com/psf/black/compare/22.8.0...22.10.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | ||||
* | Fixed MongoDB data store running blocking operations on the event loop thread | Alex Grönholm | 2022-09-24 | 1 | -24/+35 |
| | |||||
* | Fixed MongoDB data store retrying synchronously | Alex Grönholm | 2022-09-24 | 1 | -16/+16 |
| | |||||
* | Fixed _temporary_failure_exceptions in MongoDB and SQLA datastores | Alex Grönholm | 2022-09-23 | 3 | -2/+12 |
| | |||||
* | Removed the _local_tasks variable in MongoDBDAtaStore | Alex Grönholm | 2022-09-23 | 1 | -18/+10 |
| | |||||
* | Removed migration note about executors | Alex Grönholm | 2022-09-23 | 1 | -4/+0 |
| | |||||
* | Added property for default_job_executor to SyncScheduler | Alex Grönholm | 2022-09-22 | 1 | -0/+8 |
| | |||||
* | Removed unwanted argument from listener function | Alex Grönholm | 2022-09-22 | 1 | -1/+1 |
| | |||||
* | Fixed the test suite on PyPy | Alex Grönholm | 2022-09-22 | 3 | -8/+23 |
| | |||||
* | Replaced the separate scheduler/worker example with a more practical alternative | Alex Grönholm | 2022-09-22 | 5 | -146/+93 |
| | |||||
* | Updated the examples | Alex Grönholm | 2022-09-21 | 9 | -14/+18 |
| | |||||
* | Readded psycopg2 and pymysql store fixtures to the test suite | Alex Grönholm | 2022-09-21 | 1 | -1/+11 |
| | |||||
* | Fixed missing schema with the psycopg2 store fixture | Alex Grönholm | 2022-09-21 | 1 | -1/+5 |
| | |||||
* | Merged the Worker class into AsyncScheduler | Alex Grönholm | 2022-09-21 | 10 | -434/+372 |
| | |||||
* | Major refactoring | Alex Grönholm | 2022-09-21 | 38 | -4534/+2144 |
| | | | | | | | | - Made SyncScheduler a synchronous wrapper for AsyncScheduler - Removed workers as a user interface - Removed synchronous interfaces for data stores and event brokers and refactored existing implementations to use the async interface - Added the current_async_scheduler contextvar - Added job executors | ||||
* | Added more directories to .gitignore | Alex Grönholm | 2022-09-21 | 1 | -0/+2 |
| | |||||
* | [pre-commit.ci] pre-commit autoupdate (#665) | pre-commit-ci[bot] | 2022-09-21 | 1 | -2/+2 |
| | | | | | | | updates: - [github.com/asottile/pyupgrade: v2.37.3 → v2.38.0](https://github.com/asottile/pyupgrade/compare/v2.37.3...v2.38.0) - [github.com/csachs/pyproject-flake8: v0.0.1a5 → v5.0.4a1.post1](https://github.com/csachs/pyproject-flake8/compare/v0.0.1a5...v5.0.4a1.post1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | ||||
* | Fixed schema parameter in SQLAlchemyJobStore not being used | Alex Grönholm | 2022-09-12 | 3 | -7/+12 |
| | | | | Fixes #664. | ||||
* | Specified a minimum version for typing_extensions | Alex Grönholm | 2022-09-10 | 1 | -1/+1 |
| | |||||
* | Fixed examples not using shared data stores/event brokers | Alex Grönholm | 2022-09-07 | 4 | -5/+7 |
| | |||||
* | Added the ABCMeta metaclass to (Async)DataStore | Alex Grönholm | 2022-09-07 | 1 | -2/+2 |
| | |||||
* | Fixed private module imports in tests | Alex Grönholm | 2022-09-07 | 2 | -2/+5 |
| | |||||
* | [pre-commit.ci] pre-commit autoupdate (#662) | pre-commit-ci[bot] | 2022-09-06 | 1 | -1/+1 |
| | | | | | | updates: - [github.com/psf/black: 22.6.0 → 22.8.0](https://github.com/psf/black/compare/22.6.0...22.8.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | ||||
* | Fixed references to run_until_stopped() | Alex Grönholm | 2022-09-04 | 1 | -2/+2 |
| | |||||
* | Added the release version4.0.0a2 | Alex Grönholm | 2022-09-04 | 1 | -1/+1 |
| | |||||
* | Marked removal of from_asyncpg_pool() as a breaking change | Alex Grönholm | 2022-09-04 | 1 | -1/+2 |
| | |||||
* | Removed setup.cfg entirely | Alex Grönholm | 2022-09-04 | 2 | -2/+1 |
| | | | | Setuptools v64 supports PEP 660 editable installs. | ||||
* | Added section to user guide on how to run the scheduler | Alex Grönholm | 2022-09-04 | 1 | -0/+82 |
| | |||||
* | Fixed resource warnings in the asyncpg event broker when the listener task ↵ | Alex Grönholm | 2022-09-04 | 1 | -6/+16 |
| | | | | is cancelled | ||||
* | Fixed asyncpg/redis start() while cancelled resulting in an inconsistent ↵ | Alex Grönholm | 2022-09-04 | 2 | -5/+9 |
| | | | | cancel scope stack | ||||
* | Changed the scheduler API to require an explicit start call | Alex Grönholm | 2022-09-04 | 14 | -40/+131 |
| | |||||
* | Fixed docstring on stop_check_interval | Alex Grönholm | 2022-09-03 | 2 | -5/+6 |
| | |||||
* | Added mention of the JobReleased event serialization fix to the changelog | Alex Grönholm | 2022-09-03 | 1 | -0/+1 |
| | |||||
* | Don't report cancellations as crashes on Python 3.7 | Alex Grönholm | 2022-09-03 | 5 | -16/+41 |
| | |||||
* | Improved the "separate worker/scheduler" examples | Alex Grönholm | 2022-09-03 | 4 | -0/+105 |
| | | | | Added async versions and alternate event broker options. |