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.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (145.8 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

gesttalt-0.7.2-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.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gesttalt-0.7.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a42fc492768669d0dc3e4c99ebec00d2419402bcd6128cb3f81df77db2668cb
MD5 54681a0002c5496e98bfc91a03e55606
BLAKE2b-256 edb856c40b681aa30597b07ced2a2694d62e68bd71f85ae3617af41222e4c3c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for gesttalt-0.7.2-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.2-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gesttalt-0.7.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 998e64e124bda021fa02b6acf347dc55507b55e677357f563fb2a43db64eee82
MD5 e0792d7e4587f5ad7cc7a331f561bff0
BLAKE2b-256 04f88dc9de6cd61068207b797756b4ab6fd1e1690c8f392635262b82031013e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for gesttalt-0.7.2-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.2-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for gesttalt-0.7.2-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7751866addeac52608818d3a6779b344a552f7b7002f0ee571321fe7c77da7d7
MD5 8c9d068a2a2a9b070fb9a344f68349b4
BLAKE2b-256 0ed50aa5aa7af18714d47b6375ff7032f172c726ff99e662e9a7cf03987fb25d

See more details on using hashes here.

Provenance

The following attestation bundles were made for gesttalt-0.7.2-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