Skip to main content

httpie-escher-auth

This HTTPie auth plugin implements Escher authentication for endpoints using Escher authentication with default settings.

Installation

Be sure that HTTPie is installed, and install this plugin:

$ pip install httpie-escher-auth

After installing, you will see the option escher-auth under --auth-type if you run $ http --help.

Example

$ http --auth-type=escher-auth --auth=escher_key:escher_secret https://api.example.com/users

The default Escher credential scope is “escher_request”. You can define the credential scope like this:

$ http --auth-type=escher-auth --auth=credential_scope/escher_key:escher_secret https://api.example.com/users

Check out HTTPie sessions if you would like to save authentication information between your requests.

Metadata

Release files for httpie-escher-auth 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for httpie-escher-auth 0.1.0
File Size Uploaded Provenance Actions
httpie-escher-auth-0.1.0.tar.gz 2.3 kB Without provenance Details for httpie-escher-auth-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for httpie-escher-auth 0.1.0
File Interpreter ABI Platform Actions
httpie_escher_auth-0.1.0-py2.7.egg Legacy Egg format - - Details for httpie_escher_auth-0.1.0-py2.7.egg

Total release size: 8.4 kB

Release files / httpie-escher-auth-0.1.0.tar.gz

Download URL httpie-escher-auth-0.1.0.tar.gz
Size 2.3 kB
Tags Source
SHA-256 checksum
How to use checksums
41565ee2b884bd7043caae6b580e971b1d211cec12ff945da8c877d25dcfde30
BLAKE2b-256 checksum
How to use checksums
39bab89e1bbafa96bf53269a13bc1a0b1ae5cf3cbca87a4068ef2b50a1a8d34a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / httpie_escher_auth-0.1.0-py2.7.egg

Download URL httpie_escher_auth-0.1.0-py2.7.egg
Size 6.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
a04ab1bb8ff79175846cf5079ae99fa8ba61d96f3770ae186061be4480267ca4
BLAKE2b-256 checksum
How to use checksums
17fdd6b112dd382e7ce4458dda2d454da01c877ec4e6dc656ca2840416932547
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for httpie-escher-auth 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page