mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
devel/py-apscheduler: update to 3.11.0
Changes: https://github.com/agronholm/apscheduler/releases/tag/3.11.0 Reported by: Repology
This commit is contained in:
parent
10dad137fd
commit
07f17e6b3c
9 changed files with 54 additions and 21 deletions
|
@ -1,9 +1,9 @@
|
|||
PORTNAME= apscheduler
|
||||
PORTVERSION= 3.10.4
|
||||
PORTNAME= APScheduler
|
||||
PORTVERSION= 3.11.0
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= APScheduler-${DISTVERSION}
|
||||
DISTNAME= ${PORTNAME:tl}-${DISTVERSION}
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
COMMENT= In-process task scheduler with Cron-like capabilities
|
||||
|
@ -12,16 +12,17 @@ WWW= https://pypi.org/project/APScheduler/
|
|||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}six>=1.4.0:devel/py-six@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}tzlocal>=4:devel/py-tzlocal@${PY_FLAVOR}
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>0:devel/py-pytest-asyncio@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pytest-tornado>0:devel/py-pytest-tornado@${PY_FLAVOR}
|
||||
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
|
||||
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tzlocal>=3:devel/py-tzlocal@${PY_FLAVOR}
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=4.5.2:devel/py-anyio@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}tornado>0:www/py-tornado@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
|
||||
|
||||
NO_ARCH= yes
|
||||
USES= python
|
||||
USE_PYTHON= autoplist distutils pytest
|
||||
USE_PYTHON= autoplist pep517 pytest
|
||||
TEST_ENV= ${MAKE_ENV} TZ=UTC
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1692463444
|
||||
SHA256 (APScheduler-3.10.4.tar.gz) = e6df071b27d9be898e486bc7940a7be50b4af2e9da7c08f0744a96d4bd4cef4a
|
||||
SIZE (APScheduler-3.10.4.tar.gz) = 100832
|
||||
TIMESTAMP = 1732477137
|
||||
SHA256 (apscheduler-3.11.0.tar.gz) = 4c622d250b0955a65d5d0eb91c33e6d43fd879834bf541e0a18661ae60460133
|
||||
SIZE (apscheduler-3.11.0.tar.gz) = 107347
|
||||
|
|
15
devel/py-apscheduler/files/patch-pyproject.toml
Normal file
15
devel/py-apscheduler/files/patch-pyproject.toml
Normal file
|
@ -0,0 +1,15 @@
|
|||
Drop after devel/py-setuptools >= 64 update
|
||||
|
||||
ERROR Missing dependencies:
|
||||
setuptools>=64
|
||||
|
||||
--- pyproject.toml.orig 2024-11-24 19:38:57 UTC
|
||||
+++ pyproject.toml
|
||||
@@ -1,6 +1,6 @@ requires = [
|
||||
[build-system]
|
||||
requires = [
|
||||
- "setuptools >= 64",
|
||||
+ "setuptools >= 63",
|
||||
"setuptools_scm >= 6.4"
|
||||
]
|
||||
build-backend = "setuptools.build_meta"
|
15
devel/py-apscheduler/files/patch-tests_test__schedulers.py
Normal file
15
devel/py-apscheduler/files/patch-tests_test__schedulers.py
Normal file
|
@ -0,0 +1,15 @@
|
|||
Drop after devel/py-pytest >= 8.3 update
|
||||
|
||||
E TypeError: importorskip() got an unexpected keyword argument 'exc_type'
|
||||
|
||||
--- tests/test_schedulers.py.orig 2024-11-24 19:38:57 UTC
|
||||
+++ tests/test_schedulers.py
|
||||
@@ -1248,7 +1248,7 @@ class TestGeventScheduler(SchedulerImplementationTestB
|
||||
@pytest.fixture
|
||||
def scheduler(self):
|
||||
gevent = pytest.importorskip(
|
||||
- "apscheduler.schedulers.gevent", exc_type=ImportError
|
||||
+ "apscheduler.schedulers.gevent",
|
||||
)
|
||||
return gevent.GeventScheduler()
|
||||
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= python-telegram-bot
|
||||
PORTVERSION= 21.6
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net-im devel python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
@ -12,7 +13,7 @@ WWW= https://python-telegram-bot.org/
|
|||
LICENSE= LGPL3
|
||||
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apscheduler>0:devel/py-apscheduler@${PY_FLAVOR} \
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}APScheduler>0:devel/py-apscheduler@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}httpx>=0.27.0:www/py-httpx@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR}
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= abipy
|
||||
DISTVERSION= 0.9.8
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= science python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
|
@ -9,7 +10,7 @@ WWW= https://abinit.github.io/abipy/
|
|||
|
||||
LICENSE= GPLv2
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apscheduler>0:devel/py-apscheduler@${PY_FLAVOR} \
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}APScheduler>0:devel/py-apscheduler@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}ase>0:science/py-ase@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}chart-studio>0:graphics/py-chart-studio@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= theonionbox
|
||||
DISTVERSION= 4.3.1
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= security net python
|
||||
MASTER_SITES= PYPI
|
||||
|
||||
|
@ -10,7 +10,7 @@ WWW= https://github.com/ralphwetzel/theonionbox
|
|||
|
||||
LICENSE= MIT
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apscheduler>=3.4:devel/py-apscheduler@${PY_FLAVOR} \
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}APScheduler>=3.4:devel/py-apscheduler@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}bottle>=0.12.13:www/py-bottle@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}psutil>=5.4.0:sysutils/py-psutil@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pysocks>=1.6.7:net/py-pysocks@${PY_FLAVOR} \
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= FlexGet
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.9.10
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= www
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>0:databases/py-sqlalchemy20@${P
|
|||
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0:devel/py-Jinja2@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}rebulk>=2.0.0:devel/py-rebulk@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}rpyc>=5.0:devel/py-RPyC@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}apscheduler>=3.2.0:devel/py-apscheduler@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}APScheduler>=3.2.0:devel/py-apscheduler@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}colorama>=0.4.4:devel/py-colorama@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}jsonschema>=2.0:devel/py-jsonschema@${PY_FLAVOR} \
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= flask-apscheduler
|
||||
PORTVERSION= 1.13.1
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= www python
|
||||
MASTER_SITES= PYPI \
|
||||
https://github.com/viniciuschiele/flask-apscheduler/releases/download/${PORTVERSION}/
|
||||
|
@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
|||
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apscheduler>=3.2.0<4.0.0:devel/py-apscheduler@${PY_FLAVOR} \
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}APScheduler>=3.2.0<4.0.0:devel/py-apscheduler@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}flask>=2.2.5<4.0.0:www/py-flask@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.4.2:devel/py-python-dateutil@${PY_FLAVOR}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue