Skip to main content

A universal OAuth2.0 client written in Zig concurrency-ready

Project description

Gesttalt Python Bindings

A universal OAuth2.0 client written in Zig concurrency-ready.

Install

pip install gesttalt

Usage

from gesttalt import create_snippet, read_snippet, update_snippet, delete_snippet

project_dir = "."
timestamp = 1735148400

path = create_snippet(project_dir, timestamp, "Example snippet", "const x = 1;", "example.zig")
print(path)

snippet = read_snippet(project_dir, timestamp)
print(snippet)

update_snippet(project_dir, timestamp, description="Updated description")

delete_snippet(project_dir, timestamp)

Development

# From project root
zig build -Doptimize=ReleaseFast

cd bindings/python
pip install -e .
pytest

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

gesttalt-0.7.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (143.9 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

gesttalt-0.7.6-py3-none-macosx_11_0_arm64.whl (38.1 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

gesttalt-0.7.6-py3-none-macosx_10_9_x86_64.whl (38.1 kB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file gesttalt-0.7.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gesttalt-0.7.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 08ef298699e5c2db76affa10ca3805d74aeddcd69d616fa549c1f72235806dcf
MD5 cf8620dfa493832e1b6d6abd76da25c5
BLAKE2b-256 b8cae5adaf69073c507731736bc61447d6c187bfacde4a2a3047d9a051277389

See more details on using hashes here.

Provenance

The following attestation bundles were made for gesttalt-0.7.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on pepicrft/gesttalt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gesttalt-0.7.6-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gesttalt-0.7.6-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 616af763f2b88360738fdd34a2990e6e59a8223925ffaa88b00244f86fdd0fcb
MD5 dc32e729fc2a903ba50cd576012b5190
BLAKE2b-256 54265baf97a284d49be9b1e7e47e22a291023ad7d1b5c4c77f059611fb5c0c3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for gesttalt-0.7.6-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on pepicrft/gesttalt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gesttalt-0.7.6-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for gesttalt-0.7.6-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9e6559d3ce8b6fe2bd68375a42f9e66acba69cee097503b7db7603d64b9ce47b
MD5 f7c9151ba9980cf9afb137e95d610b63
BLAKE2b-256 5128ded1aefcf99d25b855342dc17c5e24da2d98eb9e0ea92db5ca7c0c2bcbeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for gesttalt-0.7.6-py3-none-macosx_10_9_x86_64.whl:

Publisher: release.yml on pepicrft/gesttalt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page