./devel/py-requests, HTTP library, written in Python, for human beings

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ] [ Image Add to tracker ]


Branch: CURRENT, Version: 2.33.1, Package name: py313-requests-2.33.1, Maintainer: imil

Requests takes all of the work out of Python HTTP/1.1 - making your
integration with web services seamless. There's no need to manually add query
strings to your URLs, or to form-encode your POST data. Keep-alive and HTTP
connection pooling are 100% automatic, powered by urllib3, which is embedded
within Requests.


Required to run:
[security/py-OpenSSL] [devel/py-setuptools] [converters/py-chardet] [security/py-cryptography] [www/py-urllib3] [www/py-idna] [security/py-certifi] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 130.977 KB

Version history: (Expand)


CVS history: (Expand)


   2026-03-31 06:33:45 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-requests: updated to 2.33.1

2.33.1 (2026-03-30)

**Bugfixes**
- Fixed test cleanup for CVE-2026-25645 to avoid leaving unnecessary
  files in the tmp directory.
- Fixed Content-Type header parsing for malformed values.
- Improved error consistency for malformed header values.
   2026-03-29 20:34:21 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-requests: update to 2.33.0.

2.33.0 (2026-03-25)
--------------------

**Announcements**
- 📣 Requests is adding inline types. If you have a typed code base that
uses Requests, please take a look at #7271. Give it a try, and report
any gaps or feedback you may have in the issue. 📣

**Security**
- CVE-2026-25645 ``requests.utils.extract_zipped_paths`` now extracts
  contents to a non-deterministic location to prevent malicious file
  replacement. This does not affect default usage of Requests, only
  applications calling the utility function directly.

**Improvements**
- Migrated to a PEP 517 build system using setuptools. (#7012)

**Bugfixes**
- Fixed an issue where an empty netrc entry could cause
  malformed authentication to be applied to Requests on
  Python 3.11+. (#7205)

**Deprecations**
- Dropped support for Python 3.9 following its end of support. (#7196)

**Documentation**
- Various typo fixes and doc improvements.
   2025-08-19 07:27:37 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-requests: updated to 2.32.5

2.32.5 (2025-08-18)

**Bugfixes**

- The SSLContext caching feature originally introduced in 2.32.0 has created
  a new class of issues in Requests that have had negative impact across a number
  of use cases. The Requests team has decided to revert this feature as long term
  maintenance of it is proving to be unsustainable in its current iteration.

**Deprecations**
- Added support for Python 3.14.
- Dropped support for Python 3.8 following its end of support.
   2025-06-10 21:12:23 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-requests: update to 2.32.4.

2.32.4 (2025-06-10)
-------------------

**Security**
- CVE-2024-47081 Fixed an issue where a maliciously crafted URL and trusted
  environment will retrieve credentials for the wrong hostname/machine from a
  netrc file.

**Improvements**
- Numerous documentation improvements

**Deprecations**
- Added support for pypy 3.11 for Linux and macOS.
- Dropped support for pypy 3.9 following its end of support.
   2025-04-12 22:13:34 by Adam Ciarcinski | Files touched by this commit (22) | Package updated
Log message:
Fix PLIST after py-setuptools update; bump depends and revision
   2025-04-12 20:28:42 by Paul Goyette | Files touched by this commit (6)
Log message:
more setuptools fallout
   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-09-29 17:36:05 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-requests: does not really need py-cryptography

Noted by Vitaly Shevtsov on pkgsrc-users.

Bump PKGREVISION.