#pyresty
`pyresty` is a requests wrapper inspired by [micha/resty](http://github.com/micha/resty). It provides a simple, concice shell interface for interacting with REST
services.
##Quick Start
Install pyresty however you desire. I recommend `pip`.
```
$ pip install pyresty
```
Add a host to the configuration (ad-hoc hosts to be added soon):
```
$ pyresty add localhost http://localhost:8000/v2.0
```
Set the global host to your target:
```
$ pyresty localhost
```
Make requests:
```
$ GET /things
{[{"id": 1, "name": "superwidget"}, {"id": 2, "name": "not_cool_widget"}]}
$ DELETE /things/1
```
Switch hosts if you want:
```
$ pyresty production_server
```
##Upcoming Features:
* ad-hoc host definition: `pyresty http://random.com`
* session recording and playback
* token loading from environment
* auth plugins
* host sections with more options
* output options
* vi integration
`pyresty` is a requests wrapper inspired by [micha/resty](http://github.com/micha/resty). It provides a simple, concice shell interface for interacting with REST
services.
##Quick Start
Install pyresty however you desire. I recommend `pip`.
```
$ pip install pyresty
```
Add a host to the configuration (ad-hoc hosts to be added soon):
```
$ pyresty add localhost http://localhost:8000/v2.0
```
Set the global host to your target:
```
$ pyresty localhost
```
Make requests:
```
$ GET /things
{[{"id": 1, "name": "superwidget"}, {"id": 2, "name": "not_cool_widget"}]}
$ DELETE /things/1
```
Switch hosts if you want:
```
$ pyresty production_server
```
##Upcoming Features:
* ad-hoc host definition: `pyresty http://random.com`
* session recording and playback
* token loading from environment
* auth plugins
* host sections with more options
* output options
* vi integration
Metadata
Release files for pyresty 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| pyresty-0.0.3.tar.gz | 4.7 kB | Without provenance | Details |
Release files / pyresty-0.0.3.tar.gz
| Download URL | pyresty-0.0.3.tar.gz |
|---|---|
| Size | 4.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5d773d61b3f1a8d4c7beba5fbd5c1588c356103b7979e88e7eb8b57d3ef1377e
|
|
BLAKE2b-256 checksum How to use checksums |
b5fd38b24d60ac3ed743912708703058d4e8136409ead7af7de9b5bb7267eb12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for pyresty 0.0.3
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.