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

Uploaded Python 3macOS 11.0+ ARM64

gesttalt-0.7.4-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.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gesttalt-0.7.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83ac0c20f67c7e6d9ed9e949c541dfce4e3f9415a875f5772db73220220e9e79
MD5 697f9fc82e7e2757f74546937b17055a
BLAKE2b-256 690d56a2e823651cecd042658b142b123b103df0eec95837bf43feeb2cca3d67

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gesttalt-0.7.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c325720fdd16696655c33fe2d4447e6948bff37f080a5992256b31882d30a1af
MD5 0d27e5a83dfb91947b0b609d8f9a2b14
BLAKE2b-256 407446696a54026d311fb3d654397d4eecd3ad20f7bd18e8ba6c42b07ed3c4da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gesttalt-0.7.4-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 30894a99654021463b37c67b2fe2b4ceae9f9a5ff3cc11957038d84e62c15d71
MD5 389c66f494fb649c5596d1ba86de193d
BLAKE2b-256 d92cafb0c0a82d157c854e087ed50cead44a7f2da15fe0bd40f7a6aa9323bf66

See more details on using hashes here.

Provenance

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