Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
unbit
uwsgi
Repository navigation
Code
Issues
796
(796)
Pull requests
103
(103)
Actions
Projects
Wiki
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
uwsgi
plugins
python
uwsgi_python.h
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on May 11, 2025
plugins/python: Port to Python 3.14 beta 1
Show description for 03f8786
vstinner
committed
03f8786
View commit details
Copy full SHA for 03f8786
View code at this point
Browse repository at this point
Commits on Sep 8, 2024
Minor rework of Python 3.13 support
Show description for 420149c
Lalufu
committed
420149c
View commit details
Copy full SHA for 420149c
View code at this point
Browse repository at this point
Commits on Jul 21, 2024
plugins/python: handle cframe removal from CPython thread state
Show description for 699dc20
xrmx
committed
699dc20
View commit details
Copy full SHA for 699dc20
View code at this point
Browse repository at this point
plugins/python: use PyOS_*Fork stable API functions on 3.7+
Show description for e5618dc
xrmx
committed
e5618dc
View commit details
Copy full SHA for e5618dc
View code at this point
Browse repository at this point
Commits on Oct 5, 2023
This adds support for Python 3.12
Show description for 1881628
Lalufu
committed
1881628
View commit details
Copy full SHA for 1881628
View code at this point
Browse repository at this point
Commits on Jul 30, 2022
Merge pull request #2453 from vstinner/python311
Show description for 492c9c5
xrmx
authored
492c9c5
View commit details
Copy full SHA for 492c9c5
View code at this point
Browse repository at this point
Commits on Jun 30, 2022
Add Python 3.11 support
Show description for 2768aea
vstinner
committed
2768aea
View commit details
Copy full SHA for 2768aea
View code at this point
Browse repository at this point
Commits on Mar 21, 2022
Merge pull request #2388 from majorgreys/fix-worker-deadlock
Show description for b7a5cf1
xrmx
authored
b7a5cf1
View commit details
Copy full SHA for b7a5cf1
View code at this point
Browse repository at this point
Commits on Dec 29, 2021
fix(python-plugin): add uwsgi fork hooks to update internal interpreter state
majorgreys
committed
3b4dcdd
View commit details
Copy full SHA for 3b4dcdd
View code at this point
Browse repository at this point
Commits on Nov 2, 2021
Add PY_SSIZE_T_CLEAN define for Python 3.10 support
theacodes
committed
94b28b1
View commit details
Copy full SHA for 94b28b1
View code at this point
Browse repository at this point
Commits on Nov 29, 2020
plugins/python: don't call PyEval_InitThreads on python >= 3.7
Show description for 6d86c03
xrmx
committed
6d86c03
View commit details
Copy full SHA for 6d86c03
View code at this point
Browse repository at this point
Commits on Oct 7, 2020
python: Use new Py_SET_SIZE API introduced in Python 3.9
Show description for 18baaac
darktohka
committed
18baaac
View commit details
Copy full SHA for 18baaac
View code at this point
Browse repository at this point
Commits on Mar 7, 2019
implemented #670
unbit
committed
b6308ca
View commit details
Copy full SHA for b6308ca
View code at this point
Browse repository at this point
Commits on Jun 29, 2018
plugins/python: PyOS_AfterFork_Child not for py2
luchr
committed
798dd37
View commit details
Copy full SHA for 798dd37
View code at this point
Browse repository at this point
plugins/python: PyOS_AfterFork_Child if available
luchr
committed
851d7b0
View commit details
Copy full SHA for 851d7b0
View code at this point
Browse repository at this point
Commits on Jun 21, 2018
plugins/python: Enable handling unix signals with python in master
Show description for 4a1afed
Maslov Alexander
committed
4a1afed
View commit details
Copy full SHA for 4a1afed
View code at this point
Browse repository at this point
Commits on Nov 9, 2017
preliminary implementation of #1428
unbit
committed
11ca004
View commit details
Copy full SHA for 11ca004
View code at this point
Browse repository at this point
Commits on Sep 23, 2017
Issue 1648: Remove unused uninitialized tuple 'embedded_args'
David Meyer
committed
3df32e7
View commit details
Copy full SHA for 3df32e7
View code at this point
Browse repository at this point
Commits on Feb 12, 2017
added multiple-interpreter autoreloader patch by Alexander Zagrebin
unbit
committed
38c6e62
View commit details
Copy full SHA for 38c6e62
View code at this point
Browse repository at this point
Commits on Dec 29, 2015
merged customworker branch
unbit
committed
edb93f6
View commit details
Copy full SHA for edb93f6
View code at this point
Browse repository at this point
Commits on Dec 22, 2015
allow disabling wsgi.file_wrapper, helps #1126
unbit
committed
0d16fe7
View commit details
Copy full SHA for 0d16fe7
View code at this point
Browse repository at this point
Commits on Dec 2, 2015
Create an helper making a python dict from spooler data
albo
authored and
xrmx
committed
76885e1
View commit details
Copy full SHA for 76885e1
View code at this point
Browse repository at this point
Add new method to read spooler file from python
albo
authored and
xrmx
committed
4f4cca4
View commit details
Copy full SHA for 4f4cca4
View code at this point
Browse repository at this point
Commits on Oct 9, 2015
paste_loader: allow specifying alternative section name to load.
Dimitri John Ledkov
committed
a600562
View commit details
Copy full SHA for a600562
View code at this point
Browse repository at this point
Commits on Sep 10, 2015
attempt to fix #1034
unbit
committed
33df0db
View commit details
Copy full SHA for 33df0db
View code at this point
Browse repository at this point
Commits on Jul 28, 2015
Change `uwsgi.input_object()` to `uwsgi.request_context()`.
Show description for 1bd624b
yueyoum
committed
1bd624b
View commit details
Copy full SHA for 1bd624b
View code at this point
Browse repository at this point
Commits on Jul 27, 2015
I add this feature for using uwsgi websocket with gevent more easy and
Show description for 8569450
yueyoum
committed
8569450
View commit details
Copy full SHA for 8569450
View code at this point
Browse repository at this point
Commits on Oct 3, 2014
attempt to fix #732
unbit
committed
8e3c127
View commit details
Copy full SHA for 8e3c127
View code at this point
Browse repository at this point
Commits on Jun 25, 2014
first round for implementing cpython fork-server
unbit
committed
c7bacc6
View commit details
Copy full SHA for c7bacc6
View code at this point
Browse repository at this point
Commits on Apr 26, 2014
Support for graceful reload of mule processes.
Show description for 72c31da
paulegan
committed
72c31da
View commit details
Copy full SHA for 72c31da
View code at this point
Browse repository at this point
Commits on Dec 10, 2013
fixed build on python 2.6
unbit
committed
82fa510
View commit details
Copy full SHA for 82fa510
View code at this point
Browse repository at this point
sharedarea can be mapped to generic objects
unbit
committed
a6e6bff
View commit details
Copy full SHA for a6e6bff
View code at this point
Browse repository at this point
Commits on Nov 30, 2013
refactored sharedarea read
unbit
committed
b934ac9
View commit details
Copy full SHA for b934ac9
View code at this point
Browse repository at this point
Commits on Oct 5, 2013
accepting buffer is an option: --wsgi-accept-buffer
unbit
committed
a0082b5
View commit details
Copy full SHA for a0082b5
View code at this point
Browse repository at this point
Commits on Sep 30, 2013
implemented raw response for python
unbit
committed
717eba7
View commit details
Copy full SHA for 717eba7
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.