notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
py-requests HTTP library written in Python for human beings
2.22.0_2 www on this many watch lists=17 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.22.0_2Version of this port present on the latest quarterly branch.
Maintainer: koobs@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2011-08-26 04:38:13
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
People watching this port, also watch:: pkg, bash, curl, ca_root_nss, py38-six
Also Listed In: python
License: APACHE20
Description:
SVNWeb : git : Homepage
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: pkg install py37-requests
PKGNAME: py37-requests
Package flavors (<flavor>: <package>)
  • py37: py37-requests
distinfo:
Packages: (move your mouse over the cells for more information)
py27-requests
ABIlatestquarterly
FreeBSD:11:aarch642.18.4_12.22.0
FreeBSD:11:amd64--
FreeBSD:11:armv62.10.02.22.0
FreeBSD:11:i386--
FreeBSD:11:mips2.10.02.22.0
FreeBSD:11:mips642.10.02.22.0
FreeBSD:12:aarch642.18.4_1-
FreeBSD:12:amd64--
FreeBSD:12:armv62.18.4_12.22.0
FreeBSD:12:armv72.18.4_12.22.0
FreeBSD:12:i386--
FreeBSD:12:mips2.18.4_12.22.0
FreeBSD:12:mips642.18.4_12.22.0
FreeBSD:12:powerpc642.18.4_1-
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips2.22.0-
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.22.0_2-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py36-requests
ABIlatestquarterly
FreeBSD:11:aarch642.18.4_1-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch642.18.4_1-
FreeBSD:12:amd64--
FreeBSD:12:armv62.18.4_1-
FreeBSD:12:armv72.18.4_1-
FreeBSD:12:i386--
FreeBSD:12:mips2.18.4_1-
FreeBSD:12:mips642.18.4_1-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-requests
ABIlatestquarterly
FreeBSD:11:aarch64-2.22.0
FreeBSD:11:amd64-2.22.0_2
FreeBSD:11:armv6-2.22.0
FreeBSD:11:i386-2.22.0_2
FreeBSD:11:mips-2.22.0
FreeBSD:11:mips64-2.22.0
FreeBSD:12:aarch64-2.22.0_2
FreeBSD:12:amd64-2.22.0_2
FreeBSD:12:armv6-2.22.0
FreeBSD:12:armv7-2.22.0
FreeBSD:12:i386-2.22.0_2
FreeBSD:12:mips-2.22.0
FreeBSD:12:mips64-2.22.0
FreeBSD:12:powerpc64-2.22.0_2
FreeBSD:13:aarch642.22.0_22.22.0_2
FreeBSD:13:amd64-2.22.0_2
FreeBSD:13:armv62.22.0_22.22.0_2
FreeBSD:13:armv72.22.0_22.22.0_2
FreeBSD:13:i386-2.22.0_2
FreeBSD:13:mips2.22.0-
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.22.0_22.22.0_2
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv62.22.0_2-
FreeBSD:14:armv72.22.0_2-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.22.0_2-
 
py38-requests
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd642.22.0_2-
FreeBSD:11:armv6--
FreeBSD:11:i3862.22.0_2-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd642.22.0_2-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.22.0_2-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd642.22.0_2-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3862.22.0_2-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch642.22.0_2-
FreeBSD:14:amd642.22.0_2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3862.22.0_2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py37-setuptools>0 : devel/py-setuptools@py37
  2. python3.7 : lang/python37
Runtime dependencies:
  1. py37-certifi>=2017.4.17 : security/py-certifi@py37
  2. py37-chardet>=3.0.2 : textproc/py-chardet@py37
  3. py37-idna>=2.5 : dns/py-idna@py37
  4. py37-urllib3>=1.21.1 : net/py-urllib3@py37
  5. py37-setuptools>0 : devel/py-setuptools@py37
  6. python3.7 : lang/python37
This port is required by:
for Build
  1. databases/py-python-arango
  2. devel/py-pybix
  3. devel/py-trimesh
  4. devel/py-wlc
  5. dns/knock
  6. finance/beancount
  7. games/anki
Expand this list (24 items / 17 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. graphics/qgis
  3. graphics/qgis-ltr
  4. math/mathics-django
  5. math/py-mathics
  6. math/sage
  7. misc/py-gluoncv
  8. multimedia/mythtv
  9. science/py-obspy
  10. science/py-pyosf
  11. security/py-coincurve
  12. security/py-pass-audit
  13. sysutils/conan
  14. sysutils/py-python-consul
  15. sysutils/py-python-nomad
  16. www/py-weboob
  17. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. net/s3ql*
  2. sysutils/py-consul*
  3. Collapse this list of deleted ports.
for Run
  1. astro/py-spacetrack
  2. audio/py-discogs-client
  3. audio/py-gtts
  4. audio/py-pyacoustid
  5. audio/py-soundcloud
  6. audio/py-soundscrape
  7. benchmarks/py-locust
Expand this list (368 items / 361 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. biology/py-Genesis-PyAPI
  3. biology/py-multiqc
  4. biology/py-orange3-bioinformatics
  5. biology/py-resdk
  6. cad/uranium
  7. databases/py-influxdb
  8. databases/py-python-arango
  9. databases/py-python-swiftclient
  10. databases/py-sispy
  11. databases/py-tableschema
  12. deskutils/dosage
  13. deskutils/py-bugwarrior
  14. deskutils/py-pystash
  15. deskutils/py-vdirsyncer
  16. deskutils/virt-manager
  17. devel/b2
  18. devel/bpython
  19. devel/git-review
  20. devel/py-IBMQuantumExperience
  21. devel/py-azure-core
  22. devel/py-azure-cosmos
  23. devel/py-azure-datalake-store
  24. devel/py-azure-keyvault
  25. devel/py-azure-multiapi-storage
  26. devel/py-azure-storage-common
  27. devel/py-b2sdk
  28. devel/py-cabby
  29. devel/py-cachecontrol
  30. devel/py-castellan
  31. devel/py-castellan1
  32. devel/py-certsrv
  33. devel/py-codecov
  34. devel/py-cookiecutter
  35. devel/py-coreapi
  36. devel/py-datadog
  37. devel/py-datapackage
  38. devel/py-flex
  39. devel/py-flit
  40. devel/py-glance-store
  41. devel/py-google-i18n-address
  42. devel/py-gtfslib
  43. devel/py-hvac
  44. devel/py-jenkins-job-builder
  45. devel/py-jira
  46. devel/py-jsonref
  47. devel/py-jupyterlab-server
  48. devel/py-keystoneauth1
  49. devel/py-keystoneauth13
  50. devel/py-keystonemiddleware
  51. devel/py-keystonemiddleware8
  52. devel/py-marrow.mailer
  53. devel/py-moto
  54. devel/py-msal
  55. devel/py-nbdime
  56. devel/py-opengrok-tools
  57. devel/py-orange-canvas-core
  58. devel/py-os-brick
  59. devel/py-os-brick2
  60. devel/py-oslo.policy
  61. devel/py-oslo.policy2
  62. devel/py-oslo.vmware
  63. devel/py-oslo.vmware2
  64. devel/py-osprofiler
  65. devel/py-pooch
  66. devel/py-prance
  67. devel/py-proxmoxer
  68. devel/py-pybix
  69. devel/py-pyfcm
  70. devel/py-pygithub
  71. devel/py-pymaven-patch
  72. devel/py-pymisp
  73. devel/py-pyral
  74. devel/py-python-bugzilla
  75. devel/py-python-engineio
  76. devel/py-python-gist
  77. devel/py-python-gitlab
  78. devel/py-python-jenkins
  79. devel/py-python-socketio
  80. devel/py-pytvmaze
  81. devel/py-rauth
  82. devel/py-requirementslib
  83. devel/py-responses
  84. devel/py-streamparse
  85. devel/py-tabulator
  86. devel/py-tiamat
  87. devel/py-tinyrpc
  88. devel/py-tinyrpc0
  89. devel/py-trimesh
  90. devel/py-twilio
  91. devel/py-twine
  92. devel/py-twine1
  93. devel/py-update_checker
  94. devel/py-wlc
  95. devel/py-yandex-money-sdk
  96. devel/py-yarg
  97. devel/youcompleteme
  98. dns/knock
  99. dns/py-cloudflare
  100. dns/py-dns-lexicon
  101. dns/py-ns1-python
  102. dns/py-tldextract
  103. emulators/fs-uae-launcher
  104. finance/beancount
  105. finance/electrum
  106. finance/fava
  107. finance/odoo
  108. finance/py-quantecon
  109. finance/py-stripe
  110. games/anki
  111. graphics/py-OWSLib
  112. graphics/py-cogdumper
  113. graphics/py-osmnet
  114. graphics/py-pandana
  115. graphics/py-pyepsg
  116. graphics/py-urbanaccess
  117. graphics/qgis
  118. graphics/qgis-ltr
  119. graphics/rapid-photo-downloader
  120. graphics/variety
  121. mail/mailman3
  122. mail/py-premailer
  123. math/mathics-django
  124. math/py-mathics
  125. math/py-nevergrad
  126. math/py-pandas-datareader
  127. math/sage
  128. misc/orange3
  129. misc/pubs
  130. misc/py-cinder
  131. misc/py-gluoncv
  132. misc/py-mxnet
  133. misc/py-serverfiles
  134. misc/py-toil
  135. misc/snakemake
  136. multimedia/hypnotix
  137. multimedia/livestreamer
  138. multimedia/mythtv
  139. multimedia/openshot
  140. multimedia/py-moviepy
  141. multimedia/py-soco
  142. multimedia/py-subliminal
  143. multimedia/streamlink
  144. net/ceph14
  145. net/cloud-init
  146. net/py-GeoIP2
  147. net/py-cloudflare-scrape-js2py
  148. net/py-cloudscraper
  149. net/py-errbot
  150. net/py-gdown
  151. net/py-gspread
  152. net/py-pynamecheap
  153. net/py-python-barbicanclient
  154. net/py-python-ceilometerclient
  155. net/py-python-cinderclient
  156. net/py-python-cinderclient5
  157. net/py-python-designateclient
  158. net/py-python-glanceclient
  159. net/py-python-glanceclient2
  160. net/py-python-heatclient
  161. net/py-python-keystoneclient
  162. net/py-python-keystoneclient3
  163. net/py-python-neutronclient
  164. net/py-python-novaclient
  165. net/py-python-novaclient16
  166. net/py-python-twitter
  167. net/py-pyvmomi
  168. net/py-ripe.atlas.cousteau
  169. net/py-ripe.atlas.tools
  170. net/py-sbws
  171. net/py-shodan
  172. net/py-smart-open
  173. net/py-socketio-client
  174. net/py-softlayer
  175. net/py-transip
  176. net/py-tweepy
  177. net/py-zeep
  178. net-im/py-fbmq
  179. net-im/toot
  180. net-mgmt/py-adal
  181. net-mgmt/py-arouteserver
  182. net-mgmt/py-dnsdiag
  183. net-mgmt/py-msrest
  184. net-mgmt/py-napalm
  185. net-mgmt/py-nxapi-plumbing
  186. net-mgmt/py-opn-cli
  187. net-mgmt/py-pynxos
  188. net-mgmt/py-pyzabbix
  189. net-p2p/py-transmission-rpc
  190. ports-mgmt/distilator
  191. print/py-fontaine
  192. print/py-fontbakery
  193. print/system-config-printer
  194. science/dvc
  195. science/py-kim-query
  196. science/py-kliff
  197. science/py-libpysal
  198. science/py-obspy
  199. science/py-pymatgen
  200. science/py-pyosf
  201. security/metasploit
  202. security/py-acme
  203. security/py-authlib
  204. security/py-cert-human
  205. security/py-gpsoauth
  206. security/py-pass-audit
  207. security/py-plaso
  208. security/py-pysaml2
  209. security/py-pysaml24
  210. security/py-pywinrm
  211. security/py-requests-credssp
  212. security/py-requests-kerberos
  213. security/py-social-auth-core
  214. security/py-stix2
  215. security/py-taxii2-client
  216. security/py-trezor
  217. security/theonionbox
  218. security/wapiti
  219. sysutils/conan
  220. sysutils/datadog-integrations
  221. sysutils/docker-compose
  222. sysutils/duplicity
  223. sysutils/iocage
  224. sysutils/iocage-devel
  225. sysutils/ntfy
  226. sysutils/py-azure-cli
  227. sysutils/py-azure-cli-core
  228. sysutils/py-borgmatic
  229. sysutils/py-dlipower
  230. sysutils/py-docker
  231. sysutils/py-hcloud
  232. sysutils/py-mqttwarn
  233. sysutils/py-packet-python
  234. sysutils/py-python-consul
  235. sysutils/py-python-consul2
  236. sysutils/py-python-nomad
  237. sysutils/py-salt
  238. sysutils/py-upt-cpan
  239. sysutils/py-upt-pypi
  240. sysutils/py-upt-rubygems
  241. textproc/py-duecredit
  242. textproc/py-elasticsearch
  243. textproc/py-elasticsearch6
  244. textproc/py-rdflib
  245. textproc/py-sphinx
  246. textproc/py-transifex-client
  247. textproc/xml2rfc
  248. www/chrome-gnome-shell
  249. www/flexget
  250. www/gallery-dl
  251. www/onionshare
  252. www/py-azure-storage
  253. www/py-betamax
  254. www/py-cachecontrol
  255. www/py-caldav
  256. www/py-django-allauth
  257. www/py-folium
  258. www/py-forcediphttpsadapter
  259. www/py-gandi.cli
  260. www/py-google-api-core
  261. www/py-google-cloud-storage
  262. www/py-google-resumable-media
  263. www/py-grequests
  264. www/py-grip
  265. www/py-httmock
  266. www/py-httpie
  267. www/py-inlinestyler
  268. www/py-instabot
  269. www/py-internetarchive
  270. www/py-lektor
  271. www/py-mechanicalsoup
  272. www/py-mwoauth
  273. www/py-planet
  274. www/py-prawcore
  275. www/py-puppetboard
  276. www/py-pyocclient
  277. www/py-python-digitalocean
  278. www/py-pywikibot
  279. www/py-requests-aws4auth
  280. www/py-requests-cache
  281. www/py-requests-file
  282. www/py-requests-futures
  283. www/py-requests-mock
  284. www/py-requests-oauthlib
  285. www/py-requests-toolbelt
  286. www/py-requests-unixsocket
  287. www/py-requests_ntlm
  288. www/py-rollbar
  289. www/py-sentinelhub
  290. www/py-slumber
  291. www/py-sseclient
  292. www/py-starlette
  293. www/py-treq
  294. www/py-ttrv
  295. www/py-tuir
  296. www/py-tvdb_api
  297. www/py-txrequests
  298. www/py-urlwatch
  299. www/py-wagtail
  300. www/py-weboob
  301. www/py-wikipedia
  302. www/seahub
  303. www/searx
  304. Collapse this list.

Deleted ports which required this port:

Expand this list of 59 deleted ports
  1. audio/py-gmusicapi*
  2. databases/couchdb2*
  3. databases/py-swiftclient*
  4. devel/euca2ools*
  5. devel/py-jupyterlab_server*
  6. devel/py-pydocumentdb*
  7. devel/py-zeep*
  8. emulators/py-nova*
  9. finance/electrum2*
  10. games/pyfa*
  11. graphics/py-imgurpython*
  12. graphics/sverchok-blender*
  13. misc/py-socli*
  14. net/cloud-init-azure*
  15. net/py-ceilometerclient*
  16. net/py-cinderclient*
  17. net/py-designateclient*
  18. net/py-glanceclient*
  19. net/py-heatclient*
  20. net/py-keystoneclient*
  21. net/py-neutronclient*
  22. net/py-novaclient*
  23. net/py-python-swiftclient*
  24. net/py-rainbowstream*
  25. net/py-smart_open*
  26. net/py-twitter*
  27. net/s3ql*
  28. net-im/py-libturpial*
  29. net-p2p/tribler*
  30. print/cloudprint*
  31. science/psychopy*
  32. security/py-gtts-token*
  33. security/py-python-social-auth*
  34. security/py-winrm*
  35. sysutils/duplicity-devel*
  36. sysutils/py-azure-cli-botservice*
  37. sysutils/py-consul*
  38. sysutils/py-iocage*
  39. sysutils/py-salt-2019*
  40. textproc/py-sphinx18*
  41. textproc/scancode-toolkit*
  42. www/httpie*
  43. www/linkchecker*
  44. www/py-MechanicalSoup*
  45. www/py-aws-requests-auth*
  46. www/py-buku*
  47. www/py-ddgr*
  48. www/py-django-mezzanine*
  49. www/py-flexget*
  50. www/py-frappe-bench*
  51. www/py-octoprint*
  52. www/py-puppetboard02*
  53. www/py-puppetboard03*
  54. www/py-requestbuilder*
  55. www/py-requests-futures097*
  56. www/py-searx*
  57. www/py-trello*
  58. www/pycarddav*
  59. www/rtv*
  60. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/r/requests/
  2. https://pypi.org/packages/source/r/requests/
Collapse this list.

Number of commits found: 52

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.22.0_2
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
09 Jan 2021 16:34:07
Original commit files touched by this commit Revision:560874  2.22.0_2
antoine search for other commits by this committer
Remove python 2.7 support from a few ports
12 Oct 2020 05:41:28
Original commit files touched by this commit Revision:552096  2.22.0_2
koobs search for other commits by this committer
www/py-requests: Remove trailing slash added while QA'ing.

Fix the pointyhat.

PR:		245938
MFH:		2020Q3
X-MFH-With:	552091 552095
12 Oct 2020 05:38:00
Original commit files touched by this commit Revision:552095  2.22.0_1
koobs search for other commits by this committer
www/py-requests: Chase dns/py-idna update

ports r552091 updated idna to 2.10, breaking www/py-requests, and its
dependents, with:

raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'idna<2.9,>=2.5' distribution was not
found and is required by requests

Backport an upstream commit [1] that kinda addresses "most" of the root
cause problem of this for future dependency updates, by not pinning on
minor versions.

[1] https://github.com/psf/requests/pull/5342

PR:		245938
Reported by:	lbartoletti, ohauer
MFH:		2020Q3
X-MFH-With:	552091
10 Nov 2019 14:53:09
Original commit files touched by this commit Revision:517210  2.22.0
kai search for other commits by this committer
www/py-requests: Sort dependencies

* Sort {RUN,TEST}_DEPENDS with portfmt

PR:		239302
Submitted by:	swills (remaining part of the patch)
Approved by:	koobs (maintainer)
08 Nov 2019 16:44:10
Original commit files touched by this commit Revision:517078  2.22.0
kai search for other commits by this committer
www/py-requests: Update to 2.22.0

* Backport a patch from upstream that fixes the unittests in conjunction
  with devel/py-pytest >= 4.

* Remove obsolete CONFLICTS_INSTALL entry as www/py-requests1 no longer
  exists in the Ports tree.

This update includes a pinned urllib3 version bump to < 1.26, which clears
the way for a net/urllib3 update to 1.25.6 [1].

Changelog:

https://github.com/requests/requests/blob/v2.22.0/HISTORY.md

PR:		239302, 229322 [1]
Submitted by:	swills (based on)
Approved by:	koobs (maintainer)
MFH:		2019Q4
22 Jan 2019 10:46:11
Original commit files touched by this commit Revision:490937  2.21.0
koobs search for other commits by this committer
www/py-requests: Update to 2.21.0

 - Update USES comment (Python 3.3 support dropped)
 - Rebase setup.py patch (idna change released)
 - Remove comment about failing tests due to httpbin issue which seems
   to now be fixed.

This update includes a pinned urllib3 version bump to < 1.25, which paves
the way for a net/urllib3 update to 1.24 [1].

Note: 2.20.0 includes a security vulnerability fix for CVE-2018-18074

Changelog:

  https://github.com/requests/requests/blob/v2.21.0/HISTORY.md

PR: 		229322 [1]
Security:	50ad9a9a-1e28-11e9-98d7-0050562a4d7b
MFH:		2019Q1
07 Aug 2018 09:11:28
Original commit files touched by this commit Revision:476584  2.18.4_1 This port version is marked as vulnerable.
koobs search for other commits by this committer
devel/py-requests: Bump pinned idna dependency version

py-idna was updated to 2.7 in ports r476560. py-requests had its idna dependency
pinned to <2.7.

That broke all py-requests dependents.

This change backports part of an upstream commit [1] that bumped the dependency.

Whisper of a dream: It would be really cool if *_DEPENDS could declare multiple
versions in its scheme. We'd pick up these issues much earlier, and be able to
declare dependencies more accurately.</pony>

[1]
https://github.com/requests/requests/commit/991e8b76b7a9d21f698b24fa0058d3d5968721bc

PR:		230430
Reported by:	<Trond Endrestol ximalas info>
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  2.18.4 This port version is marked as vulnerable.
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
02 Mar 2018 11:53:35
Original commit files touched by this commit Revision:463388  2.18.4 This port version is marked as vulnerable.
koobs search for other commits by this committer
www/py-requests: Update to 2.18.4

While I'm here:

Add note about test suite issue. There's no clear & quick way to resolve this
in the short term without further investigation/yak shaving.

Changelog:

  https://github.com/requests/requests/blob/v2.18.4/HISTORY.rst

PR:		226078
Submitted by:	yuri
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  2.18.1_1  Sanity Test Failure This port version is marked as vulnerable.
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
23 Jul 2017 09:20:08
Original commit files touched by this commit Revision:446461  2.18.1_1 This port version is marked as vulnerable.
cpm search for other commits by this committer
www/py-requests: Allow urllib3 1.22 dependency

- Backport an upstream patch to setup.py allowing urllib3 1.22 dependency
- Bump PORTREVISION

PR:		220927
Submitted by:	cpm
Reported by:	P. Chevalier<chevalier@dspnet.fr>
Reviewed by:	jbeich, koobs
Approved by:	koobs (maintainer)
Obtained
from:	https://github.com/requests/requests/commit/8d1228cd1943bfe89ffaae32e15b2feb3f8479f5
15 Jul 2017 05:00:28
Original commit files touched by this commit Revision:445845  2.18.1 This port version is marked as vulnerable.
koobs search for other commits by this committer
www/py-requests: Update to 2.18.1

While I'm here, add COMMENT on specific supported Python versions

[1] https://github.com/requests/requests/pull/4192

QA:	3 failed [1], 480 passed, 11 skipped, 2 xpassed in 84.60 seconds
MFH:	2017Q3
10 Jun 2017 02:57:54
Original commit files touched by this commit Revision:443065  2.17.3 This port version is marked as vulnerable.
woodsb02 search for other commits by this committer
www/py3-requests: Update slave port to depend on Python 3.x ports

PR:		219833
Approved by:	portmgr blanket
04 Jun 2017 15:30:26
Original commit files touched by this commit Revision:442565  2.17.3 This port version is marked as vulnerable.
koobs search for other commits by this committer
www/py-requests: Update to 2.17.3

- Update PORTVERSION and distinfo checksum (2.17.3)
- Add RUN_DEPENDS (recently de-vendored/de-bundled)
- Add more TEST_DEPENDS that exist in ports
- Patch out pytest-cov from test_requirements (unnecessary)
- Mark concurrent Python version safe
- Update LICENSE (ISCL -> APACHE20) [1]


  https://github.com/requests/requests/blob/v2.17.3/HISTORY.rst

PR:		218578
Submitted by:	<takefu airport fm> [1]
26 Dec 2016 11:47:38
Original commit files touched by this commit Revision:429495  2.11.1 This port version is marked as vulnerable.
antoine search for other commits by this committer
We don't need 4 versions of www/py-requests, 2 are enough
22 Sep 2016 14:32:14
Original commit files touched by this commit Revision:422623  2.11.1 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update to 2.11.1

PR:		212654
Submitted by:	bsam@FreeBSD.org
Approved by:	koobs@FreeBSD.org (maintainer)
18 Jun 2016 07:34:34
Original commit files touched by this commit Revision:417049  2.10.0 This port version is marked as vulnerable.
rene search for other commits by this committer
www/py-requests: update to 2.10.0

PR:		209988
Submitted by:	myself
Approved by:	maintainer timeout (koobs, 15 days)
01 Apr 2016 14:33:58
Original commit files touched by this commit Revision:412351  2.9.1 This port version is marked as vulnerable.
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
25 Jan 2016 18:59:49
Original commit files touched by this commit Revision:407236  2.9.1 This port version is marked as vulnerable.
koobs search for other commits by this committer
www/py-requests: Update to 2.9.1

- Update PORTVERSION and distinfo checksum (2.9.1)
- Update TEST_DEPENDS
- Remove FAIL'ing test comment

Changes:

  https://github.com/kennethreitz/requests/blob/v2.9.1/HISTORY.rst

PR:		205799
Submitted by:	Neel Chauhan <neel neelc org>
29 Oct 2015 08:19:56
Original commit files touched by this commit Revision:400445  2.8.1 This port version is marked as vulnerable.
koobs search for other commits by this committer
www/py-requests: Update to 2.8.1

- Update PORTVERSION and distinfo checksum (2.8.1)
- Add NO_ARCH
- Rename test target since the framework supports TEST_DEPENDS et al.
- Add comment about failing test that's not supposed to fail (xfail)

Changes:

  https://github.com/kennethreitz/requests/blob/v2.8.1/HISTORY.rst
05 Jun 2015 04:43:15
Original commit files touched by this commit Revision:388566  2.7.0 This port version is marked as vulnerable.
koobs search for other commits by this committer
www/py-requests: Update to 2.7.0

- Update to 2.7.0
- Update regression-test to canonical test invocation [1]
- Patch setup.py to add tests dependencies and support test command [1]

Changes:

  https://github.com/kennethreitz/requests/blob/v2.7.0/HISTORY.rst

[1] https://github.com/kennethreitz/requests/pull/2630
26 Nov 2014 03:51:48
Original commit files touched by this commit Revision:373438  2.4.3 This port version is marked as vulnerable.
koobs search for other commits by this committer
www/py-requests: Update to 2.4.3

- Update to 2.4.3
- Update to USES and USE_PYTHON new world order
- Add LICENSE_FILE
- Add TEST_DEPENDS
- Update pkg-descr

Changes:

  https://github.com/kennethreitz/requests/blob/v2.4.3/HISTORY.rst
27 Jun 2014 08:32:56
Original commit files touched by this commit Revision:359471  2.3.0 This port version is marked as vulnerable.
koobs search for other commits by this committer
www/py-requests: Update to 2.3.0

- Update to 2.3.0
- Prettify pkg-descr
- Strip trailing slash from WWW: URL

Changes: https://github.com/kennethreitz/requests/blob/v2.3.0/HISTORY.rst

PR:		189924
Submitted by:	robak (with changes)
27 Jan 2014 12:21:19
Original commit files touched by this commit Revision:341387  2.2.1 This port version is marked as vulnerable.
koobs search for other commits by this committer
www/py-requests: Update to 2.2.1, Enable STAGE & AUTOPLIST support

- Update to 2.2.1
- Enable STAGE support
- Enable AUTOPLIST support
- Deprecate easy_install target
- Add CONFLICTS against www/py-requests1

PR:		ports/185631
Submitted by:	olivierd
20 Sep 2013 23:36:54
Original commit files touched by this commit Revision:327776  1.2.3 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
www)
08 Jun 2013 11:28:16
Original commit files touched by this commit Revision:320241  1.2.3 This port version is marked as vulnerable.
koobs search for other commits by this committer
www/py-requests: Update to 1.2.3

- Update to 1.2.3
- Update pkg-plist

Changes:

https://github.com/kennethreitz/requests/blob/v1.2.3/HISTORY.rst
26 Apr 2013 02:58:52
Original commit files touched by this commit Revision:316554  1.1.0 This port version is marked as vulnerable.
koobs search for other commits by this committer
- Update to 1.1.0
- Update pkg-plist
- Remove unnecessary RUN_DEPENDS
- Update USE_PYTHON version compatibility
- Update regression-test: target
- Update pkg-descr and WWW: tab->space
- Remove unnecessary patches

Changes: https://github.com/kennethreitz/requests/blob/v1.1.0/HISTORY.rst

PR:		ports/174646
Submitted by:	rene, Alexey V. Degtyarev <alexey@renatasystems.org>
Approved by:	eadler (mentor)
09 Feb 2013 14:50:27
Original commit files touched by this commit Revision:311983  0.14.1 This port version is marked as vulnerable.
koobs search for other commits by this committer
Update MAINTAINER address for all my ports. While I'm here,
standardise and canonicalise Makefile header format and contents.

Approved by:	eadler (mentor)
06 Oct 2012 19:01:16
Original commit files touched by this commit Revision:305396  0.14.1 This port version is marked as vulnerable.
mva search for other commits by this committer
- Update to 0.14.1

PR:		ports/172270
Submitted by:	Kubilay Kocak <koobs.freebsd@gmail.com>
12 Sep 2012 12:29:19
Original commit files touched by this commit Revision:304144  0.14.0 This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Update to 0.14.0
- Tweak COMMENT according to handbook

Changes:	https://github.com/kennethreitz/requests/commits/v0.14.0/
PR:		ports/171430
Submitted by:	Kubilay Kocak <koobs.freebsd@gmail.com> (maintainer)
27 Aug 2012 12:40:42
Original commit files touched by this commit   0.13.9 This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 0.13.9
- Patch setup.py to hook in test suite
- Add test: target for running unit tests

PR:		171114
Submitted by:	Kubilay Kocak <koobs.freebsd@gmail.com> (maintainer)
24 Aug 2012 12:16:25
Original commit files touched by this commit   0.13.7 This port version is marked as vulnerable.
culot search for other commits by this committer
- Update to 0.13.7

Changes:	https://github.com/kennethreitz/requests/blob/develop/HISTORY.rst
PR:		ports/170984
Submitted by:	Kubilay Kocak <koobs.freebsd@gmail.com> (maintainer)
11 Aug 2012 12:18:03
Original commit files touched by this commit   0.13.6 This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 0.13.6
- Update COMMENT
- Update pkg-desc

PR:		170536
Submitted by:	Kubilay Kocak <koobs.freebsd@gmail.com> (maintainer)
28 Jul 2012 17:25:25
Original commit files touched by this commit   0.13.5 This port version is marked as vulnerable.
rm search for other commits by this committer
- update to 0.13.5
- pass maintainership to submitter (approved in ports/168569)
- remove LICENSE_FILE
- use bundled urllib3 and chardet because upstream bundle them with
  local modifications, needed for py-requests to work. Remove related patches
- add dependency on security/py-oauthlib
- set zip_safe=False to setup.py to install egg extracted
- move package list to pkg_plist

While here:
- tab -> space in pkg-descr:WWW
- change USE_PYTHON to -3.1, because 2.6 is already bottom corner in the tree

This port doesn't actually packages with python3 because it's dependency
(security/py-certify) doesn't.

PR:		170226
Submitted by:	Kubilay Kocak <koobs.freebsd at gmail dot com>
Approved by:	olivierd (maintainer)
22 May 2012 09:24:47
Original commit files touched by this commit   0.12.1 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update 0.12.1

PR:             168136
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
03 May 2012 16:16:46
Original commit files touched by this commit   0.11.2 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.11.2

PR:             167243
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
10 Apr 2012 06:41:20
Original commit files touched by this commit   0.11.1 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.11.1

PR:             166558
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
04 Mar 2012 12:56:25
Original commit files touched by this commit   0.10.1 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.10.1

PR:             164857
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
14 Jan 2012 19:11:44
Original commit files touched by this commit   0.8.6 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.8.6

PR:             163542
Submitted by:   maintainer
04 Dec 2011 09:36:17
Original commit files touched by this commit   0.8.3 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.8.3

PR:             163026
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
Feature safe:   yes
22 Nov 2011 16:03:43
Original commit files touched by this commit   0.8.2 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.8.2

PR:             162698
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
Feature safe:   yes
16 Nov 2011 16:08:14
Original commit files touched by this commit   0.8.0 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.8.0

PR:             162523
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
Feature safe:   yes
11 Nov 2011 17:25:32
Original commit files touched by this commit   0.7.6 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.7.6

PR:             162360
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
Feature safe:   yes
07 Nov 2011 03:37:45
Original commit files touched by this commit   0.7.5 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Update to 0.7.5

Changes:        https://github.com/kennethreitz/requests/blob/master/HISTORY.rst
PR:             ports/162311
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
31 Oct 2011 13:49:15
Original commit files touched by this commit   0.7.4 This port version is marked as vulnerable.
clsung search for other commits by this committer
- Update to 0.7.4

ChangeLog: - fix session hooks
PR:             ports/162192
Submitted by:   maintainer (Olivier Duchateau)
25 Oct 2011 05:44:35
Original commit files touched by this commit   0.7.3 This port version is marked as vulnerable.
clsung search for other commits by this committer
- Update to 0.7.3

PR:             ports/161973
Submitted by:   maintainer
23 Oct 2011 14:42:24
Original commit files touched by this commit   0.7.0 This port version is marked as vulnerable.
beat search for other commits by this committer
- Update to 0.7.0

PR:             ports/161934
Submitted by:   Olivier Duchateau <duchateau.olivier AT gmail.com> (maintainer)
20 Oct 2011 08:48:33
Original commit files touched by this commit   0.6.6 This port version is marked as vulnerable.
culot search for other commits by this committer
- Update to 0.6.6

PR:             ports/161815
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
14 Oct 2011 17:46:23
Original commit files touched by this commit   0.6.4 This port version is marked as vulnerable.
lwhsu search for other commits by this committer
- Update to 0.6.4

PR:             ports/161590
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
09 Oct 2011 17:20:59
Original commit files touched by this commit   0.6.2 This port version is marked as vulnerable.
culot search for other commits by this committer
- Update to 0.6.2

PR:             ports/161429
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
26 Aug 2011 04:37:53
Original commit files touched by this commit   0.6.1 This port version is marked as vulnerable.
miwi search for other commits by this committer
Requests: HTTP for Humans. It's an elegand and simple HTTP library for Python.

WWW:    http://python-requests.org/

PR:             ports/159956
Submitted by:   Olivier Duchateau <duchateau.olivier@gmail.com>

Number of commits found: 52