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

Uploaded Python 3macOS 11.0+ ARM64

gesttalt-0.7.5-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.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gesttalt-0.7.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1d207e4c5dcad66bb4f800dc039550c0f5b05b86383cecc703c4f60aa676b41
MD5 45a7ec5d81feba6fe864e2415477c89a
BLAKE2b-256 e164d08947810b9af3337ad9a981b6491ae1234ec9fc58c441709ad765048fea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gesttalt-0.7.5-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4bb1ced23b57503fa8f390306b3915af84ee72e64351b7f07ef5542154d6c10d
MD5 b1faaa0d298cb8cb293d16eec65a583e
BLAKE2b-256 d25e2dcc9d64dfb37303109226a61c7e4e4502b9758c081e420581f301b1eafd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gesttalt-0.7.5-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f4fba4ab6f15aeef05b75b250f04ce719defdd400fcdc3cfb5b56c6a272b3ff0
MD5 e8967bbae542373d59112c265792aa79
BLAKE2b-256 81fddb5a1be7c264d2f57c66247bfb716742dbe623b9dd39538185fbd9d324fa

See more details on using hashes here.

Provenance

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