Third Party Packages: Difference between revisions
No edit summary |
mNo edit summary |
||
(15 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
'''THIS PAGE IS DEPRECATED''' | |||
Please use the [https://github.com/GrandComicsDatabase/gcd-django-vagrant-install vagrant development environment] instead of trying to install your own packages. | |||
Some descriptions of the used packages. They need be downloaded and installed, typically using pip on the requirements.txt from the repository. Newer versions of the packages listed here typically, but not always, work as well. | |||
{| cellspacing="0" cellpadding="10" border="1" | {| cellspacing="0" cellpadding="10" border="1" | ||
Line 10: | Line 14: | ||
| Python | | Python | ||
| [http://www.python.org/download/releases www.python.org/download/releases] | | [http://www.python.org/download/releases www.python.org/download/releases] | ||
| 2. | | 2.7 | ||
| | | | ||
*Ensure the Python directory is added to the PATH environment variable | *Ensure the Python directory is added to the PATH environment variable | ||
*Python 3.0 should not be used | *Python 3.0 should not be used | ||
|- | |||
| PyYAML | |||
| [http://pyyaml.org/wiki/PyYAML pyyaml.org/wiki/PyYAML] | |||
| 3.10 | |||
| | |||
*PyYAML is a YAML parser and emitter for Python. | |||
*Needed only to install initial data by "manage.py syncdb" | |||
|- | |- | ||
Line 26: | Line 37: | ||
| Django | | Django | ||
| [http://www.djangoproject.com/download/ www.djangoproject.com/download/] | | [http://www.djangoproject.com/download/ www.djangoproject.com/download/] | ||
| 1. | | 1.4 | ||
| | | | ||
* | *Django 1.5 isn't supported yet | ||
*Once installed you should ensure that the Django directory is in the PYTHONPATH environment variable | *Once installed you should ensure that the Django directory is in the PYTHONPATH environment variable | ||
Line 34: | Line 45: | ||
| MySQL | | MySQL | ||
| [http://dev.mysql.com/downloads/mysql/ dev.mysql.com/downloads/mysql/] | | [http://dev.mysql.com/downloads/mysql/ dev.mysql.com/downloads/mysql/] | ||
| 5. | | 5.1 | ||
| | | | ||
*When installing the '''Typical''' installation should be ok | *When installing the '''Typical''' installation should be ok | ||
Line 99: | Line 110: | ||
*If you only want to work in the READ_ONLY mode you do not need this. | *If you only want to work in the READ_ONLY mode you do not need this. | ||
*Usually can be installed with 'easy_install pyyaml' | *Usually can be installed with 'easy_install pyyaml' | ||
|- | |||
| django-templatesadmin | |||
| [https://github.com/bartTC/django-templatesadmin github.com/bartTC/django-templatesadmin] | |||
| 0.6 | |||
| | |||
*A Django app to make minor changes to your templates on the fly. | |||
*Usually can be installed with 'easy_install django-templatesadmin' | |||
|- | |||
| django-taggit | |||
| [https://github.com/alex/django-taggit github.com/alex/django-taggit] | |||
| 0.9.3 | |||
| | |||
*Simple tagging for django, used to support keywords. | |||
*Usually can be installed with 'easy_install django-taggit' | |||
|- | |||
| django-appconf | |||
| [https://github.com/jezdez/django-appconf github.com/jezdez/django-appconf] | |||
| 0.5 | |||
| | |||
*A helper class for handling configuration defaults of packaged apps gracefully. | |||
*Usually can be installed with 'easy_install django-appconf' | |||
|- | |||
| django-imagekit | |||
| [https://github.com/jdriscoll/django-imagekit github.com/jdriscoll/django-imagekit] | |||
| 2.0.1 | |||
| | |||
*Automated image processing for Django models. | |||
*Usually can be installed with 'easy_install django-imagekit' | |||
*Images are not included in dumps, so far local installations for accessing the data not necessarily needed. | |||
|} | |} | ||
Under Debian, | Under Debian, most of the needed packages (except Django compressor, django-appconf, django-imagekit, django-templatesadmin and django-taggit) can be installed using apt: | ||
<code>apt-get install python python-yaml python-imaging python-django mysql-server python-mysqldb python-pyicu csstidy python-beautifulsoup python-stdnum</code> | |||
Under Ubuntu, you can install python-appconf and python-compressor as well. | |||
(end of list) | |||
---- | |||
Back to [[Report - Creator Table Specifications Committee]] | |||
---- | |||
[[Category: DEPRECATED]] | |||
[[Category: GCD Technical]] | [[Category: GCD Technical]] |
Latest revision as of 15:29, 7 April 2020
THIS PAGE IS DEPRECATED
Please use the vagrant development environment instead of trying to install your own packages.
Some descriptions of the used packages. They need be downloaded and installed, typically using pip on the requirements.txt from the repository. Newer versions of the packages listed here typically, but not always, work as well.
Package | Location | Minimum Revision | Notes |
---|---|---|---|
Python | www.python.org/download/releases | 2.7 |
|
PyYAML | pyyaml.org/wiki/PyYAML | 3.10 |
|
Python Image Library | www.pythonware.com/products/pil/ | 1.1.7 |
|
Django | www.djangoproject.com/download/ | 1.4 |
|
MySQL | dev.mysql.com/downloads/mysql/ | 5.1 |
|
MySQL Python Library | sourceforge.net/projects/mysql-python/ | 1.2.2 |
|
PyICU | pyicu.osafoundation.org/ | 1.0 |
|
csstidy | csstidy.sourceforge.net/ | 1.3 |
|
BeautifulSoup | www.crummy.com/software/BeautifulSoup/ | 3.1 |
|
Django compressor | github.com/mintchaos/django_compressor | 0.5.3 |
|
python-stdnum | arthurdejong.org/python-stdnum/ | 0.3 |
|
python-yaml | pyyaml.org/ | 3.10 |
|
django-templatesadmin | github.com/bartTC/django-templatesadmin | 0.6 |
|
django-taggit | github.com/alex/django-taggit | 0.9.3 |
|
django-appconf | github.com/jezdez/django-appconf | 0.5 |
|
django-imagekit | github.com/jdriscoll/django-imagekit | 2.0.1 |
|
Under Debian, most of the needed packages (except Django compressor, django-appconf, django-imagekit, django-templatesadmin and django-taggit) can be installed using apt:
apt-get install python python-yaml python-imaging python-django mysql-server python-mysqldb python-pyicu csstidy python-beautifulsoup python-stdnum
Under Ubuntu, you can install python-appconf and python-compressor as well.
(end of list)
Back to Report - Creator Table Specifications Committee