summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated tox-travis configuration syntaxv3.3.13.3.1Alex Grönholm2016-12-281-6/+7
|
* Added tests and classifier for Python 3.6Alex Grönholm2016-12-243-12/+15
|
* Update super call to support Python 2.7 (#171)Or Weis2016-11-241-1/+1
|
* Fixed flake8 errorAlex Grönholm2016-11-211-0/+1
|
* Added example code for creating an RPC service around APSchedulerAlex Grönholm2016-11-212-0/+73
|
* Added Travis PyPI deploy configurationAlex Grönholm2016-11-061-0/+11
|
* Removed erroneous changelog entryv3.3.0Alex Grönholm2016-11-061-2/+0
|
* Fixed @scheduled_job not playing nice with persistent job stores (fixes #150)Alex Grönholm2016-11-064-16/+35
|
* Moved testing dependencies to extras from tox.iniAlex Grönholm2016-11-052-17/+19
|
* Install PyQt5 when testing on Python 3.5Alex Grönholm2016-11-051-0/+1
| | | | This is now possible since binary wheels have been published for Linux, macOS and Windows.
* Fixed passing start_time and/or end_time to CronTrigger and IntervalTrigger ↵Alex Grönholm2016-11-053-4/+22
| | | | | | as strings (fixes #164) This previously raised an AttributeError because the __init__() did not check if they were datetimes before trying to access the tzinfo attribute.
* Use the official ZooKeeper image in Travis testsAlex Grönholm2016-11-051-2/+2
|
* Fixed scheduler loop breaking if the job store fails (fixes #109)Alex Grönholm2016-11-052-2/+24
|
* Added coroutine support for asyncio and Tornado executors (fixes #96, #98)Alex Grönholm2016-09-1510-5/+229
|
* Replace pytest's norecursedirs with testpaths in setup.cfgAlex Grönholm2016-09-151-1/+1
|
* Added conditional dependencies to extras_requireAlex Grönholm2016-09-141-9/+18
|
* Renamed pytest section in setup.cfg to avoid the warningAlex Grönholm2016-08-311-1/+1
|
* Fixed CronTrigger's range expression allowing values outside of the rangeAlex Grönholm2016-08-023-16/+21
|
* Fixed a copy paste error in asyncio scheduler example docstring (#153)AntonKorobkov2016-08-011-1/+1
|
* Fixed positional weekday position expressions failing on Python 3Alex Grönholm2016-08-012-1/+3
|
* Added requirements.txt for building documentationAlex Grönholm2016-07-231-0/+7
|
* Updated jobstore related documentation and examplesAlex Grönholm2016-07-165-2/+86
| | | | | | Added missing API documentation pages for rethinkdb and zookeeper job stores. Also added example script for rethinkdb. Mentioned RethinkDB in README.
* Renamed ZookeeperJobStore to ZooKeeperJobStoreAlex Grönholm2016-07-162-10/+10
|
* Removed unnecessary port mappings for ZooKeeperAlex Grönholm2016-07-141-1/+1
|
* Updated version historyAlex Grönholm2016-07-141-0/+9
|
* Added tests for the import fix in ref_to_obj()Alex Grönholm2016-07-142-1/+11
|
* Cleaned up importsAlex Grönholm2016-07-141-0/+3
|
* Improve module import from ref (#149)Jarek Glowacki2016-07-141-2/+2
| | | The obj_from_ref() function was previously assuming that you could walk the entire path using getattr() to get to the final module but that isn't always true.
* Zookeeper jobstore support (#144)Jose Ignacio Villar2016-07-038-9/+274
|
* Documented the migration and the scheduler statesv3.2.0Alex Grönholm2016-06-143-10/+22
|
* Moved the badges to the top of READMEAlex Grönholm2016-06-141-7/+7
|
* Backtracked on enum useAlex Grönholm2016-06-134-41/+37
| | | | Use traditional integer constants instead for now.
* Finished up the pause/resume scheduler feature w/ docsAlex Grönholm2016-06-134-191/+179
| | | | The scheduler will now no longer try to access job stores before it's been started.
* Fixed endless loop with CronTrigger on computers with low clock resolutionAlex Grönholm2016-06-133-0/+12
| | | | | This was triggered by get_next_fire_time() getting called with the same values for "previous_fire_time" and "now". This can occur when the clock returns the same datetime during both _real_add_job() and _process_jobs(). Fixes # 125.
* Added missing EVENT_ALL_JOBS_REMOVED to EVENT_ALLAlex Grönholm2016-06-131-3/+3
|
* Added missing py35 entry to tox's envlistAlex Grönholm2016-06-131-1/+1
|
* Re-enabled Python 3.3 testing on TravisAlex Grönholm2016-06-131-0/+1
|
* Disabled Travis testing on Python 3.3 due to strange RethinkDB test failuresAlex Grönholm2016-05-061-1/+0
| | | | The failures cannot be reproduced locally, even with the same Python version, RethinkDB driver and RethinkDB Docker image.
* Added version history note for the MongoDB JobLookupError fixAlex Grönholm2016-05-061-0/+2
|
* Fixed incorrect DateTrigger run time with run_date=None and a non-local timezoneAlex Grönholm2016-05-063-6/+15
| | | | Fixes #133
* Fixed MongoDB job store using id() instead of job id in JobLookupErrorJavier Domingo2016-04-291-1/+1
| | | Fixes #135
* Reverted the setuptools dependency bumpAlex Grönholm2016-04-212-6/+4
| | | | | | CentOS 7 apparently still has a stone age setuptools version so the dependency can't be upgraded without breaking the ability of the package maintainers to create a native package. So an alternative method for providing the version information in the top level package's __init__ module was implemented. Closes #130
* Added the ability to pause and resume job processing in the schedulerAlex Grönholm2016-04-1013-268/+366
| | | | Closes #21
* Move the wakeup() call directly to BaseScheduler.start()Alex Grönholm2016-04-109-40/+7
| | | | The start() call was made non-abstract, as it's no longer necessary to implement an overridden version on all job stores.
* Rearranged .gitignore and added "virtualenv"Alex Grönholm2016-04-101-4/+5
|
* Upgraded setuptools requirement (fixes #123)Alex Grönholm2016-04-062-1/+3
|
* Fixed flake8 errorAlex Grönholm2016-04-031-1/+0
|
* Implemented __getstate__ and __setstate__ for trigger classes (fixes #121)Alex Grönholm2016-04-034-0/+74
|
* Added pickling tests for triggersAlex Grönholm2016-04-033-1/+46
|
* Reconfigured IRC notification settings to produce less noiseAlex Grönholm2016-04-021-1/+6
|