Peasant

Latest version: v0.7.4

Safety actively analyzes 682361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.7.4

Jun 24, 2024

We are pleased to announce the release of Peasant 0.7.4.

Here are the highlights:

Enhancements

- Execute `update_kwargs` after `get_headers` in the transports 18

0.7.3

Jun 20, 2024

We are pleased to announce the release of Peasant 0.7.3.

This release fixes some bugs.

Here are the highlights:

Bugs

- The kwargs_updater is not setting the returned value to the original kwargs 16
- The concat_url function will add an extra "/" if path is an empty string 17

0.7.2

Jun 20, 2024

We are pleased to announce the release of Peasant 0.7.2.

This release remove unnecessary error handling inside the tornado transport and add a new way to handle transport `kwargs` for HTTP methods.

Here are the highlights:

Feature

- Add `kwargs_updater` property to the transport 15

Refactory

- Remove internal error handling from tornado transport 14

0.7.1

Jun 18, 2024

We are pleased to announce the release of Peasant 0.7.1.

This release update libraries and remove necessary error handling inside the requests transport.

Here are the highlights:

Refactory

- Remove internal error handling from requests transport 13

0.7.0

Apr 11, 2024

We are pleased to announce the release of Peasant 0.7.0.

This release add requirements transport with complete basic methods and finish missing methods in the tornado transport.

The client api changed and is organized in several modules.

To use the requests transport you can install using:

`pip install peasant[all]`

or

`pip install peasant[requests]`

To use the tornado transport you can install using:

`pip install peasant[all]`

or

`pip install peasant[tornado]`

Here are the highlights:

Build Changes

- Fix requirements resolution while building distribution files 11

Features

- Add missing http methods to the tornado transport 6
- Add requests basic transport 9
- Fix bastion address 10

Refactory

- Break client into modules 8

0.6.1

Mar 28, 2024

We are pleased to announce the release of Peasant 0.9.0.

This releases adds a tornado asynchronous transport implementation to the project.

To use the tornado transport you can install using:

`pip install peasant[all]`

or

`pip install peasant[tornado]`

Here are the highlights:

Build Changes

- Add python 3.9, 3.10, 3.11 and 3.12 to the compatibility list 3
- Add run test workflow 5

Features

- Add an initial tornado protocol with head, get and post methods 4

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.