11[project ]
22name = " typeid-python"
3- version = " 0.3.6 "
3+ version = " 0.3.7 "
44description = " Python implementation of TypeIDs: type-safe, K-sortable, and globally unique identifiers inspired by Stripe IDs"
55authors = [{
name =
" Murad Akhundov" ,
email =
" [email protected] " }]
66requires-python = " >=3.10,<4"
77readme = " README.md"
8- license = " MIT"
9- keywords = [
10- " typeid" ,
11- " uuid" ,
12- " rust" ,
13- " guid" ,
14- " uuid7" ,
15- ]
8+ license = { file = " LICENSE" }
9+ keywords = [" typeid" , " uuid" , " rust" , " guid" , " uuid7" ]
1610classifiers = [
17- " Development Status :: 3 - Alpha" ,
18- " License :: OSI Approved :: MIT License" ,
19- " Programming Language :: Python :: 3.10" ,
20- " Programming Language :: Python :: 3.11" ,
21- " Programming Language :: Python :: 3.12" ,
22- " Programming Language :: Python :: 3.13" ,
23- " Programming Language :: Python :: 3.14" ,
24- " Operating System :: OS Independent" ,
11+ " Development Status :: 3 - Alpha" ,
12+ " License :: OSI Approved :: MIT License" ,
13+ " Programming Language :: Python :: 3.10" ,
14+ " Programming Language :: Python :: 3.11" ,
15+ " Programming Language :: Python :: 3.12" ,
16+ " Programming Language :: Python :: 3.13" ,
17+ " Programming Language :: Python :: 3.14" ,
18+ " Operating System :: OS Independent" ,
2519]
2620dependencies = [" uuid-utils>=0.12.0" ]
2721
2822[project .optional-dependencies ]
2923cli = [" click" ]
3024yaml = [" PyYAML" ]
3125
32- [project .urls ]
26+ [project .urls ]
3327Homepage = " https://github.com/akhundMurad/typeid-python"
3428Repository = " https://github.com/akhundMurad/typeid-python"
3529"Bug Tracker" = " https://github.com/akhundMurad/typeid-python/issues"
@@ -39,22 +33,22 @@ typeid = "typeid.cli:cli"
3933
4034[dependency-groups ]
4135dev = [
42- " pytest>=7.3.2,<8" ,
43- " black>=23.3.0,<24" ,
44- " mypy>=1.3.0,<2" ,
45- " requests>=2.31.0,<3" ,
46- " ruff>=0.14.5,<0.15" ,
47- " twine>=6.2.0,<7" ,
48- " pyyaml>=6.0" ,
49- " mkdocs-material>=9.7.1" ,
50- " mkdocstrings[python]>=1.0.0" ,
51- " mkdocs-git-revision-date-localized-plugin>=1.5.0" ,
52- " mkdocs-gen-files>=0.6.0" ,
53- " mkdocs-literate-nav>=0.6.2" ,
54- " mkdocs-section-index>=0.3.10" ,
55- " pytest-markdown-docs>=0.9.0" ,
56- " pytest-benchmark>=5.0.1" ,
57- " maturin>=1.5; platform_system != 'Windows'"
36+ " pytest>=7.3.2,<8" ,
37+ " black>=23.3.0,<24" ,
38+ " mypy>=1.3.0,<2" ,
39+ " requests>=2.31.0,<3" ,
40+ " ruff>=0.14.5,<0.15" ,
41+ " twine>=6.2.0,<7" ,
42+ " pyyaml>=6.0" ,
43+ " mkdocs-material>=9.7.1" ,
44+ " mkdocstrings[python]>=1.0.0" ,
45+ " mkdocs-git-revision-date-localized-plugin>=1.5.0" ,
46+ " mkdocs-gen-files>=0.6.0" ,
47+ " mkdocs-literate-nav>=0.6.2" ,
48+ " mkdocs-section-index>=0.3.10" ,
49+ " pytest-markdown-docs>=0.9.0" ,
50+ " pytest-benchmark>=5.0.1" ,
51+ " maturin>=1.5; platform_system != 'Windows'" ,
5852]
5953
6054[build-system ]
@@ -66,3 +60,4 @@ python-source = "."
6660manifest-path = " rust-base32/Cargo.toml"
6761module-name = " typeid._base32"
6862features = [" pyo3/extension-module" ]
63+ include = [" LICENSE" , " README.md" , " typeid/**" , " rust-base32/**" ]
0 commit comments