Releases: bitranox/wrapt_timeout_decorator
Releases · bitranox/wrapt_timeout_decorator
v1.5.0
v1.5.0
2024-02-27:
- thanks to Alberto Ornaghi: <https://github.com/alor>
_
- introduced parameter dec_mp_reset_signals
- restores the default behavior of signal handlers on multiprocessing fork
- suitible especially for FastAPI
and Uvicorn
v1.4.1
v1.4.1
2024-01-10:
- thanks to fayak: <https://github.com/fayak>
_
- omit mypy option --no-implicit-reexport
- explicitly export methods in __init__.py
v1.4.0
v1.4.0
2023-07-13:
- check for killed child processes (for instance by OOMKiller)
- change dill requirements for windows
- require minimum python 3.8
- remove python 3.7 tests
- introduce PEP517 packaging standard
- introduce pyproject.toml build-system
- remove mypy.ini
- remove pytest.ini
- remove setup.cfg
- remove setup.py
- remove .bettercodehub.yml
- remove .travis.yml
- update black config
- clean ./tests/test_cli.py
- add codeql badge
- move 3rd_party_stubs outside the src directory to ./.3rd_party_stubs
- add pypy 3.10 tests
- add python 3.12-dev tests
v1.3.12.2
v1.3.12.2
2022-06-01: update to github actions checkout@v3 and setup-python@v3
v1.3.12
v1.3.12
2022-05-23: update requirements.txt
v1.3.11
v1.3.11
2022-05-23:
- set dill version < 0.3.5 on windows, because decorating class methods fails with dill 0.3.5 upwards
- update tests to the latest python versions
v1.3.10
v1.3.10
2022-04-26: add tests for thread lock
v1.3.9
v1.3.9
2022-04-26: preserve the signature of the decorator. make sure You use the stub file "wrapt.pyi" for local mypy testing
v1.3.8
v1.3.8
2022-03-29: remedy mypy Untyped decorator makes function "cli_info" untyped