diff --git a/AUTHORS.rst b/AUTHORS.rst index 2734387e..fe773519 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -20,4 +20,8 @@ Thanks to all the wonderful folks who have contributed to schedule over the year - qmorek - aisk - MichaelCorleoneLi -- SijmenHuizenga +- sijmenhuizenga +- eladbi +- chankeypathak +- vubon +- gaguirregabiria \ No newline at end of file diff --git a/HISTORY.rst b/HISTORY.rst index deacb2f5..cd9bfce8 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -3,6 +3,26 @@ History ------- +1.0.0 (2021-01-20) +++++++++++++++++++ + +Depending on your configuration, the following bugfixes might change schedule's behaviour: + +- Fix: idle_seconds crashes when no jobs are scheduled. See #401. Thanks @yoonghm! +- Fix: day.at('HH:MM:SS') where HMS=now+10s doesn't run today. See #331. Thanks @qmorek! +- Fix: hour.at('MM:SS'), the seconds are set to 00. See #290. Thanks @eladbi! +- Fix: Long-running jobs skip a day when they finish in the next day #404. Thanks @4379711! + +Other changes: + +- Dropped Python 2.7 and 3.5 support, added 3.8 and 3.9 support. See #409 +- Fix RecursionError when the job is passed to the do function as an arg. See #190. Thanks @connorskees! +- Fix DeprecationWarning of 'collections'. See #296. Thanks @gaguirregabiria! +- Replaced Travis with Github Actions for automated testing +- Revamp and extend documentation. See #395 +- Improved tests. Thanks @connorskees and @Jamim! +- Changed log messages to DEBUG level. Thanks @aisk! + 0.6.0 (2019-01-20) ++++++++++++++++++ diff --git a/docs/development.rst b/docs/development.rst index b5b0131c..5f38399f 100644 --- a/docs/development.rst +++ b/docs/development.rst @@ -50,4 +50,6 @@ Merge these changes into master. Finally: pip install --upgrade setuptools twine wheel python setup.py sdist bdist_wheel --universal - twine upload --repository schedule dist/* \ No newline at end of file + twine upload --repository schedule dist/* + +This project follows `semantic versioning `_.` \ No newline at end of file diff --git a/setup.py b/setup.py index 6d03ad50..e24dd795 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup -SCHEDULE_VERSION = '0.6.0' +SCHEDULE_VERSION = '1.0.0' SCHEDULE_DOWNLOAD_URL = ( 'https://github.com/dbader/schedule/tarball/' + SCHEDULE_VERSION )