Skip to content

Releases: candango/peasant

Peasant 0.7.4

24 Jun 18:16
Compare
Choose a tag to compare

What's new in Peasant 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

Peasant 0.7.3

21 Jun 03:04
Compare
Choose a tag to compare

What's new in Peasant 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

Peasant 0.7.2

21 Jun 02:08
Compare
Choose a tag to compare

What's new in Peasant 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

Peasant 0.7.1

18 Jun 21:57
Compare
Choose a tag to compare

What's new in Peasant 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

Peasant 0.7.0

11 Apr 17:54
Compare
Choose a tag to compare

What's new in Peasant 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

Peasant 0.6.1

28 Mar 18:35
Compare
Choose a tag to compare

What's new in Peasant 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

Peasant 0.6

27 Feb 21:43
Compare
Choose a tag to compare
v0.6

Delivered 0.6.

Peasant 0.5

27 Feb 21:00
Compare
Choose a tag to compare
v0.5

Delivered 0.5

Peasant 0.4

22 Sep 02:31
Compare
Choose a tag to compare
v0.4

Delivered 0.4.

Peasant 0.3

28 Oct 00:26
Compare
Choose a tag to compare
Delivered 0.3.