Requests

Latest version: v2.31.0

Safety actively analyzes 623936 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 26

2.16.3

Not secure
-------------------

- Further restored the `requests.packages` namespace for compatibility
reasons.

2.16.2

Not secure
-------------------

- Further restored the `requests.packages` namespace for compatibility
reasons.

No code modification (noted below) should be necessary any longer.

2.16.1

Not secure
-------------------

- Restored the `requests.packages` namespace for compatibility
reasons.
- Bugfix for `urllib3` version parsing.

**Note**: code that was written to import against the
`requests.packages` namespace previously will have to import code that
rests at this module-level now.

For example:

from requests.packages.urllib3.poolmanager import PoolManager

Will need to be re-written to be:

from requests.packages import urllib3
urllib3.poolmanager.PoolManager

Or, even better:

from urllib3.poolmanager import PoolManager

2.16.0

Not secure
-------------------

- Unvendor ALL the things!

2.15.1

Not secure
-------------------

- Everyone makes mistakes.

2.15.0

Not secure
-------------------

**Improvements**

- Introduction of the `Response.next` property, for getting the next
`PreparedResponse` from a redirect chain (when
`allow_redirects=False`).
- Internal refactoring of `__version__` module.

**Bugfixes**

- Restored once-optional parameter for
`requests.utils.get_environ_proxies()`.

Page 6 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.