-
Notifications
You must be signed in to change notification settings - Fork 1
/
pyproject.toml
36 lines (31 loc) · 1.33 KB
/
pyproject.toml
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
[build-system]
requires = ["setuptools>=61.0.0", "wheel"]
build-backend = "setuptools.build_meta"
[project]
dynamic = ["dependencies"]
name = "pyntree"
version = "1.3.0"
description = "pyntree is a python package which allows you to easily and syntactically save your data. Not only that, it also lets you save in multiple formats, and even serialize and compress data by merely changing a few characters."
readme = "README.md"
authors = [{ name = "jvadair", email = "[email protected]" }]
license = { file = "LICENSE.txt" }
classifiers = [
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Operating System :: OS Independent",
"Topic :: Database",
]
keywords = ["database", "pyntree", "pyndb", "python", "encryption", "crypto", "cryptography", "security", "json", "yaml", "pickle", "serial", "compress", "nosql"]
requires-python = ">=3.7.3"
[project.optional-dependencies] # Format: pip3 install pyntree[dev]
lz4 = ["compress_pickle[lz4]"]
dev = ["pipreqs", "build", "twine", "requests"]
encryption = ["cryptography", "argon2-cffi"]
[project.urls]
Homepage = "https://github.com/jvadair/pyntree"
Documentation = "https://pen.jvadair.com/books/pyntree"
[tool.setuptools]
packages = ['pyntree']
[tool.setuptools.dynamic]
dependencies = {file = ["requirements.txt"]}