Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ Monorepo for JPYC Python SDKs.

Please refer to `README`s of respective SDKs for more details.

| name | `README` |
| -----: | :----------------------------------------- |
| `core` | [packages/core](./packages/core/README.md) |
| name | `README` |
| --------------: | :----------------------------------------- |
| `jpyc-core-sdk` | [packages/core](./packages/core/README.md) |

## ⬇️ Installation

Expand Down
3 changes: 1 addition & 2 deletions packages/core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,7 @@ $ pip install jpyc_core_sdk
### 2. Configure SDK Clients

```py
from jpyc_core_sdk.client import SdkClient
from jpyc_core_sdk.jpyc import JPYC
from jpyc_core_sdk import JPYC, SdkClient

# Configure SDK client using default RPC endpoint
client = SdkClient(
Expand Down
4 changes: 2 additions & 2 deletions packages/core/jpyc_core_sdk/__init__.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# from importlib.metadata import version
from importlib.metadata import version

from .client import SdkClient
from .jpyc import JPYC

# __version__ = version("jpyc-core-sdk")
__version__ = version("jpyc-core-sdk")
__all__ = [
# "__version__",
# client
Expand Down
20 changes: 12 additions & 8 deletions packages/core/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "jpyc-core-sdk"
version = "1.0.2"
version = "1.0.3"
requires-python = ">=3.12"
license = "MIT"
description = "A Python SDK for interacting with JPYCv2 contracts"
Expand All @@ -13,6 +13,7 @@ keywords = [
"evm",
"erc20",
"blockchain",
"web3py",
]
classifiers = [
"Development Status :: 4 - Beta",
Expand All @@ -33,7 +34,7 @@ maintainers = [
{ name = "SeiyaKobayashi", email = "eng@seiya.work" },
{ name = "mameta", email = "mameta.zk@gmail.com" },
]
# Production dependencies
# production dependencies
dependencies = [
"eth-typing>=5.2.1",
"pydantic>=2.11.4",
Expand All @@ -46,7 +47,7 @@ documentation = "https://github.com/jcam1/python-sdk/tree/main/docs/core"
"Bug Tracker" = "https://github.com/jcam1/python-sdk/issues/new?template=bug_report.md"

[dependency-groups]
# Development dependencies
# development dependencies
dev = [
"mypy>=1.15.0",
"pytest>=8.3.5",
Expand All @@ -55,14 +56,17 @@ dev = [
"ruff>=0.11.9",
]

# setuptools

[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"

[tool.setuptools.data-files]
artifacts = ["artifacts/*.json"]
# setuptools

[tool.setuptools]
include-package-data = true

[tool.setuptools.package-data]
jpyc_core_sdk = ["artifacts/*.json"]

# pytest

Expand All @@ -74,7 +78,7 @@ filterwarnings = [
"ignore::DeprecationWarning",
]

# Ruff
# ruff

[tool.ruff]
target-version = "py312"
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "jpyc-python-sdks"
version = "1.0.2"
version = "1.0.3"
requires-python = ">=3.12"
description = "Python SDKs for JPYC protocols"
readme = "README.md"
Expand Down
4 changes: 2 additions & 2 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.