{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"py3-apscheduler-3.10.4p3","path":"sysutils/py-apscheduler","url":"/packages/current/sysutils/py-apscheduler/","comment":"schedule Python code","homepage":"https://pypi.org/project/APScheduler","maintainer":"Sebastian Reitenbach <sebastia@openbsd.org>","description":"Advanced Python Scheduler (APScheduler) is a Python library that lets\nyou schedule your Python code to be executed later, either just once or\nperiodically. You can add new jobs or remove old ones on the fly as you\nplease. If you store your jobs in a database, they will also survive\nscheduler restarts and maintain their state. When the scheduler is\nrestarted, it will then run all the jobs it should have run while it was\noffline.\n\nAmong other things, APScheduler can be used as a cross-platform,\napplication specific replacement to platform specific schedulers, such\nas the cron daemon or the Windows task scheduler. Please note, however,\nthat APScheduler is not a daemon or service itself, nor does it come\nwith any command line tools. It is primarily meant to be run inside\nexisting applications. That said, APScheduler does provide some building\nblocks for you to build a scheduler service or to run a dedicated\nscheduler process.\n","package_architecture":"amd64","stem":"py3-apscheduler","readme":null,"dependencies":[{"path":"devel/py-six","type":"runtime","package_spec":"","url":"/packages/current/devel/py-six/"},{"path":"devel/py-tz","type":"runtime","package_spec":"","url":"/packages/current/devel/py-tz/"},{"path":"devel/py-tzlocal","type":"runtime","package_spec":"","url":"/packages/current/devel/py-tzlocal/"},{"path":"lang/python/3","type":"runtime","package_spec":"","url":"/packages/current/lang/python/3/"},{"path":"lang/python/3","type":"build","package_spec":"","url":"/packages/current/lang/python/3/"},{"path":"devel/py-build","type":"build","package_spec":"","url":"/packages/current/devel/py-build/"},{"path":"devel/py-installer","type":"build","package_spec":"","url":"/packages/current/devel/py-installer/"},{"path":"devel/py-setuptools","type":"build","package_spec":"py3-setuptools->=79v0","url":"/packages/current/devel/py-setuptools/"},{"path":"devel/py-wheel","type":"build","package_spec":"","url":"/packages/current/devel/py-wheel/"},{"path":"devel/py-setuptools_scm","type":"build","package_spec":"","url":"/packages/current/devel/py-setuptools_scm/"},{"path":"databases/py-mongo","type":"test","package_spec":"","url":"/packages/current/databases/py-mongo/"},{"path":"databases/py-redis","type":"test","package_spec":"","url":"/packages/current/databases/py-redis/"},{"path":"databases/py-sqlalchemy","type":"test","package_spec":"","url":"/packages/current/databases/py-sqlalchemy/"},{"path":"devel/py-gevent","type":"test","package_spec":"","url":"/packages/current/devel/py-gevent/"},{"path":"devel/py-test-asyncio","type":"test","package_spec":"","url":"/packages/current/devel/py-test-asyncio/"},{"path":"devel/py-test-cov","type":"test","package_spec":"","url":"/packages/current/devel/py-test-cov/"},{"path":"devel/py-twisted","type":"test","package_spec":"","url":"/packages/current/devel/py-twisted/"},{"path":"www/py-tornado","type":"test","package_spec":"","url":"/packages/current/www/py-tornado/"},{"path":"devel/py-six","type":"test","package_spec":"","url":"/packages/current/devel/py-six/"},{"path":"devel/py-tz","type":"test","package_spec":"","url":"/packages/current/devel/py-tz/"},{"path":"devel/py-tzlocal","type":"test","package_spec":"","url":"/packages/current/devel/py-tzlocal/"},{"path":"lang/python/3","type":"test","package_spec":"","url":"/packages/current/lang/python/3/"},{"path":"devel/py-test","type":"test","package_spec":"","url":"/packages/current/devel/py-test/"}],"reverse_dependencies":{"count":4,"url":"/packages/data/34/343e60ab030ee00690672402ba658d080ea9a558e008cfb29cb2e8b32aee38f2.json"},"categories":["sysutils","lang/python"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","sparc64","alpha","hppa"],"not_for_architectures":[]}}
