Skip to content

Commit 3a55ea0

Browse files
Tomas-PytelTomas-Pytel
authored andcommitted
Add requirements and project files
1 parent 64de598 commit 3a55ea0

File tree

3 files changed

+32
-0
lines changed

3 files changed

+32
-0
lines changed

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[build-system]
2+
requires = [
3+
"setuptools>=42",
4+
"wheel"
5+
]
6+
build-backend = "setuptools.build_meta"

requirements.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
requests==2.26.0
2+
fastapi==0.70.0
3+
pytest==6.2.5

setup.py

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
import setuptools
2+
3+
with open("README.md", "r") as fh:
4+
long_description = fh.read()
5+
6+
setuptools.setup(
7+
name="fastapi_featureflags",
8+
version="0.1",
9+
author="Tomas Pytel",
10+
author_email="pytlicek@gmail.com",
11+
description="Feature flags for FastAPI",
12+
long_description=long_description,
13+
long_description_content_type="text/markdown",
14+
url="https://github.com/Pytlicek/fastapi-featureflags",
15+
packages=setuptools.find_packages(),
16+
classifiers=[
17+
"Programming Language :: Python :: 3",
18+
"License :: OSI Approved :: MIT License",
19+
"Operating System :: OS Independent",
20+
],
21+
install_requires=["requests", "fastapi"],
22+
python_requires=">=3.6",
23+
)

0 commit comments

Comments
 (0)