Skip to content

🔖 Release 3.1.3#38

Merged
Ousret merged 1 commit intomainfrom
release-3.1.3
Oct 19, 2023
Merged

🔖 Release 3.1.3#38
Ousret merged 1 commit intomainfrom
release-3.1.3

Conversation

@Ousret
Copy link
Copy Markdown
Member

@Ousret Ousret commented Oct 19, 2023

Fixed

  • oheaders from a Response contains Set-Cookie entries when it should not.
  • Static type checker not accepting list[str] in values for argument param.
  • Static type checker not accepting Iterable[bytes] for data.
  • Function proxy_bypass_registry for Windows may be fooled by insufficient control on our end. Patch taken from idle upstream PR Fix the proxy_bypass_registry function all returning true in some cases. psf/requests#6302
  • SSLError message related to the certificate revocation could print None instead of unspecified for the reason.

Changed

  • Allow setting None in max_size for SharableLimitedDict to remove limits.
  • Using RLock instead of Lock in SharableLimitedDict, and InMemoryRevocationStatus classes.

Misc

  • Missing assert statements for test test_header_validation.
  • Unrelated warnings are now silent in our test suite.
  • Unexpected warning now trigger an error in our test suite.
  • Removed tests.compat.
  • Removed test-readme, flake8, and publish from Makefile.

Added

  • Extra-dist install http3 to force install HTTP/3 support in your environment if not present.
  • Extra-dist install ocsp to force install certificate revocation support in your environment if not present.

**Fixed**
- **oheaders** from a Response contains `Set-Cookie` entries when it should not.
- Static type checker not accepting **list\[str\]** in values for argument **param**.
- Static type checker not accepting **Iterable\[bytes\]** for **data**.
- Function proxy_bypass_registry for Windows may be fooled by insufficient control on our end.
  Patch taken from idle upstream PR psf#6302
- SSLError message related to the certificate revocation could print `None` instead of `unspecified` for the reason.

**Changed**
- Allow setting `None` in max_size for **SharableLimitedDict** to remove limits.
- Using `RLock` instead of `Lock` in **SharableLimitedDict**, and **InMemoryRevocationStatus** classes.

**Misc**
- Missing assert statements for test test_header_validation.
- Unrelated warnings are now silent in our test suite.
- Unexpected warning now trigger an error in our test suite.
- Removed `tests.compat`.
- Removed `test-readme`, `flake8`, and `publish` from Makefile.

**Added**
- Extra-dist install `http3` to force install HTTP/3 support in your environment if not present.
- Extra-dist install `ocsp` to force install certificate revocation support in your environment if not present.
@Ousret Ousret merged commit 7de4041 into main Oct 19, 2023
@Ousret Ousret deleted the release-3.1.3 branch October 19, 2023 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant