-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpyproject.toml
More file actions
36 lines (33 loc) · 1.16 KB
/
pyproject.toml
File metadata and controls
36 lines (33 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[tool.poetry]
name = "prefab-cloud-python"
version = "0.12.1"
description = "Python client for Prefab Feature Flags, Dynamic log levels, and Config as a Service: https://www.prefab.cloud"
license = "MIT"
authors = ["Michael Berkowitz <michael.berkowitz@gmail.com>", "James Kebinger <james.kebinger@prefab.cloud>"]
maintainers = ["Michael Berkowitz <michael.berkowitz@gmail.com>", "James Kebinger <james.kebinger@prefab.cloud>"]
readme = "README.md"
homepage = "https://www.prefab.cloud"
repository = "https://github.com/prefab-cloud/prefab-cloud-python"
documentation = "https://docs.prefab.cloud/docs/sdks/python"
packages = [{include = "prefab_cloud_python"}, {include = "prefab_pb2.py"}]
[tool.poetry.dependencies]
cryptography = ">= 42.0.0"
python = ">= 3.9, < 4"
pyyaml = "^6.0.0"
mmh3 = ">=3.0.0,<5.0.0"
requests = ">= 2.30.0"
structlog = ">= 21.1.0"
sseclient-py = "^1.7.2"
cachetools = "^5.3.0"
protobuf = ">= 4.21.0"
isodate = "^0.6.1"
tenacity = ">=8.0.0"
[tool.poetry.group.dev.dependencies]
pytest = "^7.2.1"
timecop = "^0.5.0dev"
mypy = "^1.4.1"
pre-commit = "^3.5.0"
responses = "^0.24.1"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"