notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2024Q2
py-requests Python HTTP for Humans
2.32.2 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.32.2Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-05-28 17:00:09
Last Update: 2024-05-28 16:57:28
Commit Hash: e8c42b3
Also Listed In: python
License: APACHE20
WWW:
https://docs.python-requests.org/en/latest/
https://github.com/psf/requests
Description:
Requests is an elegant and simple HTTP library for Python, built for human beings. Beloved Features: - Requests is ready for today's web - Keep-Alive & Connection Pooling - International Domains and URLs - Sessions with Cookie Persistence - Browser-style SSL Verification - Automatic Content Decoding - Basic/Digest Authentication - Elegant Key/Value Cookies - Automatic Decompression - Unicode Response Bodies - HTTP(S) Proxy Support - Multipart File Uploads - Streaming Downloads - Connection Timeouts - Chunked Requests - .netrc Support
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
To install the port:
cd /usr/ports/www/py-requests/ && make install clean
To add the package, run one of these commands:
  • pkg install www/py-requests
  • pkg install py39-requests
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py39-requests listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py39-requests
Package flavors (<flavor>: <package>)
  • py39: py39-requests
distinfo:
TIMESTAMP = 1716448732 SHA256 (requests-2.32.2.tar.gz) = dd951ff5ecf3e3b3aa26b40703ba77495dab41da839ae72ef3c8e5d8e2433289 SIZE (requests-2.32.2.tar.gz) = 130327

Packages (timestamps in pop-ups are UTC):
py27-requests
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest------2.22.0_2-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 

py37-requests
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--2.22.0_2---2.22.0_2-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 

py39-requests
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--2.31.0--2.31.02.31.02.31.0
FreeBSD:14:latest--2.28.1_1--2.31.0-2.31.0
FreeBSD:14:quarterly-----2.31.02.31.02.31.0
FreeBSD:15:latest--n/a-n/a2.31.02.31.02.31.0
 

py311-requests
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.32.32.32.3-2.32.32.32.3---
FreeBSD:13:quarterly2.32.32.32.3-2.32.32.32.3---
FreeBSD:14:latest2.32.32.32.3-2.32.32.32.3---
FreeBSD:14:quarterly2.32.32.32.3-2.32.32.32.3---
FreeBSD:15:latest2.32.32.32.3n/a2.32.3n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-setuptools>=0 : devel/py-setuptools@py39
  2. py39-wheel>=0 : devel/py-wheel@py39
  3. python3.9 : lang/python39
  4. py39-build>=0 : devel/py-build@py39
  5. py39-installer>=0 : devel/py-installer@py39
Test dependencies:
  1. py39-pysocks>=1.5.6 : net/py-pysocks@py39
  2. py39-pytest-cov>=0 : devel/py-pytest-cov@py39
  3. py39-pytest-httpbin>=0.0.7 : devel/py-pytest-httpbin@py39
  4. py39-pytest-mock>=0 : devel/py-pytest-mock@py39
  5. py39-pytest-xdist>=0,1 : devel/py-pytest-xdist@py39
  6. py39-trustme>=0 : security/py-trustme@py39
  7. py39-pytest>=7,1 : devel/py-pytest@py39
  8. python3.9 : lang/python39
Runtime dependencies:
  1. py39-certifi>=2017.4.17 : security/py-certifi@py39
  2. py39-charset-normalizer>=2<4 : textproc/py-charset-normalizer@py39
  3. py39-idna>=2.5<4 : dns/py-idna@py39
  4. py39-urllib3>=1.21.1,1<3,1 : net/py-urllib3@py39
  5. py39-pysocks>=1.5.6 : net/py-pysocks@py39
  6. python3.9 : lang/python39
This port is required by:
for Build
  1. graphics/qgis-ltr
  2. misc/py-wandb
for Run
  1. games/anki
  2. graphics/qgis-ltr
  3. misc/py-wandb
  4. security/metasploit
  5. www/gallery-dl

Configuration Options:
===> The following configuration options are available for py39-requests-2.32.2: SOCKS=on: Extra socks functionalities ===> Use 'make config' to modify these settings
Options name:
www_py-requests
USES:
cpe python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/r/requests/
  2. https://github.com/psf/requests/releases/download/v2.32.2/
  3. https://pypi.org/packages/source/r/requests/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.32.2
28 May 2024 16:57:28
commit hash: e8c42b38894d70f4328dccb37acfbc64fb88bfb0commit hash: e8c42b38894d70f4328dccb37acfbc64fb88bfb0commit hash: e8c42b38894d70f4328dccb37acfbc64fb88bfb0commit hash: e8c42b38894d70f4328dccb37acfbc64fb88bfb0 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/py-requests: Update to 2.32.2

- Add GitHub to MASTER_SITES

Changes:	https://github.com/psf/requests/releases
Security:	CVE-2024-35195
(cherry picked from commit c00fd3f2ccd461e8499b0e93d384f2e7daf950da)
2.31.0_1
28 May 2024 16:57:21
commit hash: 82b89d0ce03a24b4b07bfc4edf6cdc9ec9d885a4commit hash: 82b89d0ce03a24b4b07bfc4edf6cdc9ec9d885a4commit hash: 82b89d0ce03a24b4b07bfc4edf6cdc9ec9d885a4commit hash: 82b89d0ce03a24b4b07bfc4edf6cdc9ec9d885a4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/py-requests: Convert to USE_PYTHON=pep517

- Bump PORTREVISION for package change

(cherry picked from commit 11dff3d84c1dbe62938813446dbca79a22ba4086)

Number of commits found: 2