11[project ]
22name = " jpyc-core-sdk"
3- version = " 1.0.2 "
3+ version = " 1.0.3 "
44requires-python = " >=3.12"
55license = " MIT"
66description = " A Python SDK for interacting with JPYCv2 contracts"
@@ -13,6 +13,7 @@ keywords = [
1313 " evm" ,
1414 " erc20" ,
1515 " blockchain" ,
16+ " web3py" ,
1617]
1718classifiers = [
1819 " Development Status :: 4 - Beta" ,
@@ -33,7 +34,7 @@ maintainers = [
3334 { name = " SeiyaKobayashi" , email = " eng@seiya.work" },
3435 { name = " mameta" , email = " mameta.zk@gmail.com" },
3536]
36- # Production dependencies
37+ # production dependencies
3738dependencies = [
3839 " eth-typing>=5.2.1" ,
3940 " pydantic>=2.11.4" ,
@@ -46,7 +47,7 @@ documentation = "https://github.com/jcam1/python-sdk/tree/main/docs/core"
4647"Bug Tracker" = " https://github.com/jcam1/python-sdk/issues/new?template=bug_report.md"
4748
4849[dependency-groups ]
49- # Development dependencies
50+ # development dependencies
5051dev = [
5152 " mypy>=1.15.0" ,
5253 " pytest>=8.3.5" ,
@@ -55,14 +56,17 @@ dev = [
5556 " ruff>=0.11.9" ,
5657]
5758
58- # setuptools
59-
6059[build-system ]
6160requires = [" setuptools>=61.0" ]
6261build-backend = " setuptools.build_meta"
6362
64- [tool .setuptools .data-files ]
65- artifacts = [" artifacts/*.json" ]
63+ # setuptools
64+
65+ [tool .setuptools ]
66+ include-package-data = true
67+
68+ [tool .setuptools .package-data ]
69+ jpyc_core_sdk = [" artifacts/*.json" ]
6670
6771# pytest
6872
@@ -74,7 +78,7 @@ filterwarnings = [
7478 " ignore::DeprecationWarning" ,
7579]
7680
77- # Ruff
81+ # ruff
7882
7983[tool .ruff ]
8084target-version = " py312"
0 commit comments