
Research
/Security News
OpenAPI React Query Codegen Compromised in Mini Shai-Hulud npm Supply Chain Attack
Ten malicious OpenAPI React Query Codegen versions were published to npm in the Mini Shai-Hulud attack, all with valid provenance.
multyproccess
Advanced tools
Simple and elegant HTTP library for Python.
Install using pip:
pip install request
import request
# GET request
response = request.get('https://api.github.com/users/github')
print(response.status_code)
print(response.json())
# POST request with JSON data
data = {'key': 'value'}
response = request.post('https://httpbin.org/post', json=data)
print(response.text)
# Session for connection pooling
with request.Session() as session:
session.headers.update({'User-Agent': 'My App'})
response = session.get('https://httpbin.org/get')
print(response.text)
For full documentation, visit: https://request.readthedocs.io/
import request
# Basic requests
r = request.get('https://api.example.com/data')
r = request.post('https://api.example.com/data', data={'key': 'value'})
r = request.put('https://api.example.com/data', data={'key': 'value'})
r = request.delete('https://api.example.com/data')
r = request.head('https://api.example.com/data')
r = request.options('https://api.example.com/data')
import request
r = request.get('https://api.example.com/data')
# Text content
print(r.text)
# JSON content
print(r.json())
# Raw content
print(r.content)
# Status code
print(r.status_code)
# Headers
print(r.headers)
import request
# URL parameters
params = {'key1': 'value1', 'key2': 'value2'}
r = request.get('https://api.example.com/data', params=params)
# Headers
headers = {'User-Agent': 'My App'}
r = request.get('https://api.example.com/data', headers=headers)
# Timeout
r = request.get('https://api.example.com/data', timeout=5)
Apache License 2.0
Contributions are welcome! Please read our Contributing Guide for details.
Python Software Foundation and contributors
Built with inspiration from the popular requests library.
try:
response = await requests.get('https://api.example.com', timeout=5)
response.raise_for_status()
except requests.Timeout:
print("Request timed out")
except requests.HTTPError as e:
print(f"HTTP error: {e}")
Full documentation available at: https://requests-async-http.readthedocs.io/
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
MIT License - see LICENSE file for details.
Built on top of the excellent requests library.
FAQs
HTTP library for Python - Simple and elegant
The pypi package multyproccess receives a total of 345 weekly downloads. As such, multyproccess popularity was classified as not popular.
We found that multyproccess demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Research
/Security News
Ten malicious OpenAPI React Query Codegen versions were published to npm in the Mini Shai-Hulud attack, all with valid provenance.

Security News
Socket joins more than 100 technology, cybersecurity, and financial organizations calling for a global surge in cyber defense.

Product
Enterprise security teams can now detect malware, credential theft, suspicious network activity, and risky updates across Microsoft Edge extensions.