Package Base Details: gunicorn

Git Clone URL: (read-only)
Submitter: None
Maintainer: Ichimonji10
Last Packager: Ichimonji10
Votes: 40
Popularity: 0.265530
First Submitted: 2010-09-24 09:38
Last Updated: 2017-03-22 14:22

Packages (2)

Latest Comments

Ichimonji10 commented on 2017-03-04 21:34

From the Arch Wiki: "For Python 3 libraries, use python-modulename. For applications, use the program name. In either case, the package name should be entirely lowercase." Gunicorn is primarily an application. Thus, the package should be named "gunicorn," not "python-gunicorn."

nullptr_t commented on 2017-02-07 14:12

I'd suggest this updated PKGBUILD:

-> Follow naming convention for python
-> Byte-compiles gunicorn before packaging for both python{,2}
-> Is compatible to old naming scheme with provides and replaces

ArchangeGabriel commented on 2017-02-07 13:21

@nullptr_t I’ll accept the merge, but please contribute to gunicorn PKGBUILD quality, it’s far inferior to the one here. ;)

Ichimonji10 commented on 2016-04-22 13:49

Hmm. I did not find any mention of either uwsgi and unbit in the code base or documentation. In addition, uWSGI appears to be a separate application. That is, Guncorn and uWSGI seem to be alternatives that can accomplish the same tasks but that are not related.

As a result of poking around the documentation, I have added two optional dependencies, eventlet and gevent. See:

davidmcinnis commented on 2016-04-21 00:17

Please add 'uwsgi-plugin-python' to the dependencies array.

Ichimonji10 commented on 2014-11-24 01:30

python2-gunicorn has been uploaded, and I have submitted a request to have gunicorn-python2 merged in to it. See also:

Ichimonji10 commented on 2014-10-28 14:18

This package installs an executable named "gunicorn-python2". I've named the package after the application.

That said, searching for "python2" in the official repositories shows that others approach the problem differently. (See the python2-markdown package, for example.) I'll put reviewing this package's naming scheme on my to-do list.

pschmitt commented on 2014-10-28 12:54

Shouldn't this package be named python2-gunicorn?

Ichimonji10 commented on 2014-04-18 16:31

Hi all, I'm going to upload a new version of this package in one week, on 2014-04-25. The current package provides a python 2 version of gunicorn, and the new package will provide a python 3 version. If you have any applications which depend specifically upon the python 2 version (such as python2-django apps), you should install gunicorn-python2. [1] If you would like to get your hands on the new package immediately, instead of waiting a week, you can. [2]

Pumpkin, thanks for maintaining this package. You've been listed as one of the contributors.


pumpkin commented on 2013-08-07 11:15

Please, feel free to move it. I haven't time nor the will to do so.

lpapp commented on 2013-08-06 09:29

Perhaps, this could be moved to community?

pumpkin commented on 2012-08-29 17:54

python2-distribute is needed to use django with gunicorn, using the command :
python run_gunicorn

Traceback (most recent call last):
File "/.../django/.../", line 14, in <module>
File "/usr/lib/python2.7/site-packages/django/core/management/", line 459, in execute_manager
File "/usr/lib/python2.7/site-packages/django/core/management/", line 382, in execute
File "/usr/lib/python2.7/site-packages/django/core/management/", line 261, in fetch_command
klass = load_command_class(app_name, subcommand)
File "/usr/lib/python2.7/site-packages/django/core/management/", line 69, in load_command_class
module = import_module('' % (app_name, name))
File "/usr/lib/python2.7/site-packages/django/utils/", line 35, in import_module
File "/usr/lib/python2.7/site-packages/gunicorn/management/commands/", line 10, in <module>
from import DjangoApplicationCommand
File "/usr/lib/python2.7/site-packages/gunicorn/app/", line 9, in <module>
from import Application
File "/usr/lib/python2.7/site-packages/gunicorn/app/", line 12, in <module>
from gunicorn.glogging import Logger
File "/usr/lib/python2.7/site-packages/gunicorn/", line 19, in <module>
from gunicorn import util
File "/usr/lib/python2.7/site-packages/gunicorn/", line 19, in <module>
import pkg_resources
ImportError: No module named pkg_resources

Shouldn't python2-distribute be listed in depends ?

rickeyski commented on 2011-09-27 19:58

version 13.4 came out, here is the pkgbuild

Anonymous comment on 2011-03-06 17:36

herve: yes

herve commented on 2011-01-23 15:01

Shouldn't it depend on python2?