View | Details | Raw Unified | Return to bug 278070 | Differences between
and this patch

Collapse All | Expand All

(-)b/databases/py-ormar/Makefile (-12 / +18 lines)
Lines 1-5 Link Here
1
PORTNAME=	ormar
1
PORTNAME=	ormar
2
DISTVERSION=	0.12.2
2
DISTVERSION=	0.20.0
3
CATEGORIES=	databases python
3
CATEGORIES=	databases python
4
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
4
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
5
5
Lines 10-28 WWW= https://github.com/collerek/ormar Link Here
10
LICENSE=	MIT
10
LICENSE=	MIT
11
LICENSE_FILE=	${WRKSRC}/LICENSE.md
11
LICENSE_FILE=	${WRKSRC}/LICENSE.md
12
12
13
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}databases>=0.3.2,<0.9.0:databases/py-databases@${PY_FLAVOR} \
13
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \
14
		${PYTHON_PKGNAMEPREFIX}pydantic>=1.6.1,<1.11.0,1:devel/py-pydantic@${PY_FLAVOR} \
14
		${PYTHON_PKGNAMEPREFIX}databases>=0.3.2,<0.9.0:databases/py-databases@${PY_FLAVOR} \
15
		${PYTHON_PKGNAMEPREFIX}pydantic-extra-types>=0:devel/py-pydantic-extra-types@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}pydantic2>=0:devel/py-pydantic2@${PY_FLAVOR} \
15
		${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=1.4.0:databases/py-sqlalchemy14@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=1.4.0:databases/py-sqlalchemy14@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7:devel/py-typing-extensions@${PY_FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7:devel/py-typing-extensions@${PY_FLAVOR}
17
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}fastapi>=0:www/py-fastapi@${PY_FLAVOR} \
19
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}asgi-lifespan>=0:devel/py-asgi-lifespan@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0:devel/py-pytest-asyncio@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}pytest-benchmark>=0:devel/py-pytest-benchmark@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}poetry>=0:devel/py-poetry@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}nest-asyncio>=0:devel/py-nest-asyncio@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}asyncpg>=0:databases/py-asyncpg@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}asyncpg>=0:databases/py-asyncpg@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}fastapi>=0:www/py-fastapi@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}httpx>=0:www/py-httpx@${PY_FLAVOR} \
23
		${PYTHON_PKGNAMEPREFIX}nest-asyncio>=0:devel/py-nest-asyncio@${PY_FLAVOR} \
24
		${PYTHON_PKGNAMEPREFIX}poetry>=0:devel/py-poetry@${PY_FLAVOR} \
23
		${PYTHON_PKGNAMEPREFIX}pymysql>=0:databases/py-pymysql@${PY_FLAVOR} \
25
		${PYTHON_PKGNAMEPREFIX}pymysql>=0:databases/py-pymysql@${PY_FLAVOR} \
24
		${PYTHON_PKGNAMEPREFIX}asgi-lifespan>=0:devel/py-asgi-lifespan@${PY_FLAVOR} \
26
		${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0:devel/py-pytest-asyncio@${PY_FLAVOR} \
25
		${PYTHON_PKGNAMEPREFIX}httpx>=0:www/py-httpx@${PY_FLAVOR}
27
		${PYTHON_PKGNAMEPREFIX}pytest-benchmark>=0:devel/py-pytest-benchmark@${PY_FLAVOR}
26
28
27
USES=		python
29
USES=		python
28
USE_GITHUB=	YES
30
USE_GITHUB=	YES
Lines 30-38 USE_PYTHON= autoplist concurrent pep517 pytest Link Here
30
GH_ACCOUNT=	collerek
32
GH_ACCOUNT=	collerek
31
PEP517_BUILD_DEPEND=	${PYTHON_PKGNAMEPREFIX}poetry>=0:devel/py-poetry@${PY_FLAVOR}
33
PEP517_BUILD_DEPEND=	${PYTHON_PKGNAMEPREFIX}poetry>=0:devel/py-poetry@${PY_FLAVOR}
32
34
33
TEST_ENV=	PYTHONPATH=${WRKSRC}/src
35
TEST_ENV=	PYTHONPATH=${WRKSRC}
34
35
NO_ARCH=	yes
36
NO_ARCH=	yes
37
PYTEST_BROKEN_TESTS=	test_read_main test_signal_functions \
38
			test_multiple_signals test_static_methods_as_signals \
39
			test_methods_as_signals test_multiple_senders_signal \
40
			test_modifing_the_instance test_custom_signal \
41
			test_relation_signal_functions
36
42
37
OPTIONS_DEFINE=			CRYPTO
43
OPTIONS_DEFINE=			CRYPTO
38
OPTIONS_GROUP=			DATABASES
44
OPTIONS_GROUP=			DATABASES
(-)b/databases/py-ormar/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1696062965
1
TIMESTAMP = 1710767351
2
SHA256 (collerek-ormar-0.12.2_GH0.tar.gz) = dc67369d2eff330655adc30ff4ba84fc6c56421b233142e3c8306eb19d6a2fc0
2
SHA256 (collerek-ormar-0.20.0_GH0.tar.gz) = 7e00fdefce42ebd19836599645f299fc75ab27ca0ad1f385b4007cd6aefac4c5
3
SIZE (collerek-ormar-0.12.2_GH0.tar.gz) = 375209
3
SIZE (collerek-ormar-0.20.0_GH0.tar.gz) = 381644
(-)a/databases/py-ormar/files/patch-benchmarks_test__benchmark__init.py (-16 lines)
Removed Link Here
1
--- benchmarks/test_benchmark_init.py.orig	2023-10-04 07:21:13 UTC
2
+++ benchmarks/test_benchmark_init.py
3
@@ -1,3 +1,4 @@
4
+import asyncio
5
 import random
6
 import string
7
 
8
@@ -20,6 +21,7 @@ async def test_initializing_models(aio_benchmark, num_
9
             for i in range(0, num_models)
10
         ]
11
         assert len(authors) == num_models
12
+        return asyncio.sleep(0)
13
 
14
     await initialize_models(num_models)
15
 
16
- 

Return to bug 278070