Skip to main content

smithy-python

smithy-python will provide Python-native code generation for Smithy models. The initial command-line interface exposes the planned client and types generation commands so that their top-level shape can be developed independently from the generator implementation.

smithy-python generate client [OPTIONS]
smithy-python generate types [OPTIONS]

After validating their invocation options, both generation commands currently exit with an error explaining that generation has not been implemented. The package is included in workspace builds to validate its packaging and entry points.

Metadata

Release files for smithy-python 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for smithy-python 0.1.0
File Size Uploaded
smithy_python-0.1.0.tar.gz 15.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for smithy-python 0.1.0
File Interpreter ABI Platform
smithy_python-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 37.3 kB

Release files / smithy_python-0.1.0.tar.gz

Download URL smithy_python-0.1.0.tar.gz
Size 15.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1873780ec4e78736aa9e59a5bdc2a8756f522efd22583a81df469193db8a1e12
BLAKE2b-256 checksum
How to use checksums
752e50e910a9fc40f459337057d44708809c5f51f7c3af98a185d29f93283b46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Amazon Linux","version":"2023","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / smithy_python-0.1.0-py3-none-any.whl

Download URL smithy_python-0.1.0-py3-none-any.whl
Size 21.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a5d84e264be8b378f3a06416b9b65667498e2a4f42d60c726ee8127c3cb42da8
BLAKE2b-256 checksum
How to use checksums
b9d03ac29a7bbd94350c4de2861a6a368810705bb145459ca983788d1f015500
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Amazon Linux","version":"2023","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page