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.3-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.3-py3-none-macosx_11_0_arm64.whl (38.1 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

gesttalt-0.7.3-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.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gesttalt-0.7.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f3d61ca2206164246c4b7e3ffbf8f0819f559aa20be9c51316d984b0b4593b8e
MD5 3ec6e1dbbeae5a6d42a8d44f13447ebc
BLAKE2b-256 11d91af2e6f29db6168b28d1df538d419fa987221fc83e010990f6090a77b421

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gesttalt-0.7.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 06adebe233f7e9485f2808aab90449216ef3b911955e7389226c5d349ba8a7c6
MD5 68a8b1347c98d4848640c20c89b15e05
BLAKE2b-256 8f1c35f303c96a870f16a42196bc0ee98670bc9d941186016a9c10e452f44387

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gesttalt-0.7.3-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9432f90b003f6b5bfcaee63ed0c364dfbcbc43e51f3266249f3a983b86fc9403
MD5 e64bd78142dcd1295579c498a94c9f64
BLAKE2b-256 ca2d1a56c9037342be22054f6fa67711524b54ff2f98aa9a0668ede4a4f741ab

See more details on using hashes here.

Provenance

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