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

Collapse All | Expand All

(-)b/www/py-fastapi/Makefile (-1 / +1 lines)
Lines 1-5 Link Here
1
PORTNAME=	fastapi
1
PORTNAME=	fastapi
2
PORTVERSION=	0.70.0
2
PORTVERSION=	0.74.0
3
CATEGORIES=	www python
3
CATEGORIES=	www python
4
MASTER_SITES=	CHEESESHOP
4
MASTER_SITES=	CHEESESHOP
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/www/py-fastapi/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1633985906
1
TIMESTAMP = 1645143115
2
SHA256 (fastapi-0.70.0.tar.gz) = 66da43cfe5185ea1df99552acffd201f1832c6b364e0f4136c0a99f933466ced
2
SHA256 (fastapi-0.74.0.tar.gz) = 5363a2cd983aa700e5a6c25d63d1b84aee0d4c94358247b4a1a947e39f654ffe
3
SIZE (fastapi-0.70.0.tar.gz) = 6127551
3
SIZE (fastapi-0.74.0.tar.gz) = 6375770
(-)b/www/py-fastapi/files/patch-setup.py (+76 lines)
Added Link Here
1
--- setup.py.orig	2022-02-18 00:15:19 UTC
2
+++ setup.py
3
@@ -0,0 +1,73 @@
4
+#!/usr/bin/env python
5
+# setup.py generated by flit for tools that don't yet use PEP 517
6
+
7
+from distutils.core import setup
8
+
9
+packages = \
10
+['fastapi',
11
+ 'fastapi.dependencies',
12
+ 'fastapi.middleware',
13
+ 'fastapi.openapi',
14
+ 'fastapi.security']
15
+
16
+package_data = \
17
+{'': ['*']}
18
+
19
+install_requires = \
20
+['starlette ==0.17.1',
21
+ 'pydantic >=1.6.2,!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0']
22
+
23
+extras_require = \
24
+{'all': ['requests >=2.24.0,<3.0.0',
25
+         'jinja2 >=2.11.2,<4.0.0',
26
+         'python-multipart >=0.0.5,<0.0.6',
27
+         'itsdangerous >=1.1.0,<3.0.0',
28
+         'pyyaml >=5.3.1,<6.0.0',
29
+         'ujson >=4.0.1,<5.0.0',
30
+         'orjson >=3.2.1,<4.0.0',
31
+         'email_validator >=1.1.1,<2.0.0',
32
+         'uvicorn[standard] >=0.12.0,<0.16.0'],
33
+ 'dev': ['python-jose[cryptography] >=3.3.0,<4.0.0',
34
+         'passlib[bcrypt] >=1.7.2,<2.0.0',
35
+         'autoflake >=1.4.0,<2.0.0',
36
+         'flake8 >=3.8.3,<4.0.0',
37
+         'uvicorn[standard] >=0.12.0,<0.16.0'],
38
+ 'doc': ['mkdocs >=1.1.2,<2.0.0',
39
+         'mkdocs-material >=8.1.4,<9.0.0',
40
+         'mdx-include >=1.4.1,<2.0.0',
41
+         'mkdocs-markdownextradata-plugin >=0.1.7,<0.3.0',
42
+         'typer-cli >=0.0.12,<0.0.13',
43
+         'pyyaml >=5.3.1,<6.0.0'],
44
+ 'test': ['pytest >=6.2.4,<7.0.0',
45
+          'pytest-cov >=2.12.0,<4.0.0',
46
+          'mypy ==0.910',
47
+          'flake8 >=3.8.3,<4.0.0',
48
+          'black ==21.9b0',
49
+          'isort >=5.0.6,<6.0.0',
50
+          'requests >=2.24.0,<3.0.0',
51
+          'httpx >=0.14.0,<0.19.0',
52
+          'email_validator >=1.1.1,<2.0.0',
53
+          'sqlalchemy >=1.3.18,<1.5.0',
54
+          'peewee >=3.13.3,<4.0.0',
55
+          'databases[sqlite] >=0.3.2,<0.6.0',
56
+          'orjson >=3.2.1,<4.0.0',
57
+          'ujson >=4.0.1,<5.0.0',
58
+          'python-multipart >=0.0.5,<0.0.6',
59
+          'flask >=1.1.2,<3.0.0',
60
+          'anyio[trio] >=3.2.1,<4.0.0',
61
+          'types-ujson ==0.1.1',
62
+          'types-orjson ==3.6.0'],
63
+ "test:python_version<'3.7'": ['types-dataclasses ==0.1.7']}
64
+
65
+setup(name='fastapi',
66
+      version='0.74.0',
67
+      description='FastAPI framework, high performance, easy to learn, fast to code, ready for production',
68
+      author='Sebastián Ramírez',
69
+      author_email='tiangolo@gmail.com',
70
+      url='https://github.com/tiangolo/fastapi',
71
+      packages=packages,
72
+      package_data=package_data,
73
+      install_requires=install_requires,
74
+      extras_require=extras_require,
75
+      python_requires='>=3.6.1',
76
+     )

Return to bug 262033