./www/py-uwsgi, Feature-rich WSGI server

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.0.18nb1, Package name: py37-uwsgi-2.0.18nb1, Maintainer: pkgsrc-users

uWSGI is a fast (pure C), self-healing, developer-friendly WSGI server,
aimed for professional python webapps deployment and development.
Backend support exists for Apache, nginx, cherokee and lighttpd.

Some of the features include:
- low memory footprint
- preforking and multithreaded operation
- logging, diagnostic and profiling support
- support for sendfile()
- self-healing
- graceful restart and hot-plug upgrading


Required to run:
[textproc/libxml2] [devel/py-setuptools] [devel/pcre] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Package options: libxml2, openssl, pcre

Master sites:

SHA1: e7e402dd5b5c68a995585284c4529da9a686a0a9
RMD160: eb30a41097d306678203aa81bf5f4e27c722b8f8
Filesize: 782.769 KB

Version history: (Expand)


CVS history: (Expand)


   2019-05-05 19:55:34 by Sebastian Wiedenroth | Files touched by this commit (3)
Log message:
py-uwsgi: fix build on SunOS
   2019-04-29 05:28:40 by David A. Holland | Files touched by this commit (1)
Log message:
Remove BROKEN attached to the yajl option.

It says "The yajl option requires a yajl.pc file which that package
doesn't have." but yajl.pc has existed for several years now.
   2019-04-27 17:40:44 by Roy Marples | Files touched by this commit (1)
Log message:
Fix build without sse-offload
   2019-03-06 14:07:58 by Joerg Sonnenberger | Files touched by this commit (3)
Log message:
Add uwsgi-sse_offload option for integrating the redis pubsub to Server
Sent Event bridge patch. Defaults to off.
   2019-02-27 13:15:54 by Adam Ciarcinski | Files touched by this commit (6) | Package updated
Log message:
py-uwsgi: updated to 2.0.18

uWSGI 2.0.18:
Fixed support for Python 3.7
Allow to use autoport (socket :0) with custom socket backlog
pyuwsgi ported to python3
pyuwsgi packages fixes
pyuwsginossl build configuration for building pyuwsgi without ssl support
Fix unix socket inheritance after reload on FreeBSD
Fix crashes with –wsgi-env-behavior=holy
Fix invalid free in python plugin
Fix compilation warnings with gcc-8
Fix spooler python references
Don’t generate build warnings in systemd_logger
Fix segmentation fault during worker shutdown
   2018-08-10 09:18:29 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uwsgi: updated to 2.0.17.1

Changes 2.0.17.1:
Fixed memory leak in HTTPS_CLIENT_CERTIFICATE
TLSv1 is now disabled by default (you can re-enable it with ssl-enable-tlsv1 at \ 
your own risk)
Improved daemons throttle system
Add “secs” log formatting variable
Improved snprintf() usage to be OpenBSD-friendly
Improved glibc crypt/crypt_r management
Fixed websocket pong timeout check
Add the “License” classifier to setup.py
Add support for php user.ini
Official support for Python 3.7
   2018-03-27 09:11:43 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
Fixed MASTER_SITES URL
   2018-03-19 10:28:04 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-uwsgi: updated to 2.0.17

Changes 2.0.17:
The Emperor throttling subsystem does not make use anymore of blocking \ 
functions, like usleep(), this should fix stats serving and should improve \ 
vassals startup time
[Security/PHP] enforce DOCUMENT_ROOT check when using –php-docroot to avoid \ 
directory traversal
added –shutdown-sockets to improve graceful shutdowns