Fix distutils, PyPI, and pip packaging configuration files.

* Remove/replace old classifiers in PyPI configuration PKG-INFO.
 * Add pip requirements.txt file for documentation builds on readthedocs.org.
 * Fix package build variables in distutils setup.py.
feature/documentation-builds-html
Isis Lovecruft 2013-04-09 08:37:14 +00:00
parent 9e0e0a0d4e
commit f385b3938f
3 changed files with 37 additions and 34 deletions

View File

@ -5,24 +5,25 @@ Summary: A wrapper for the Gnu Privacy Guard (GPG or GnuPG)
Home-page: https://www.github.com/isislovecruft/python-gnupg Home-page: https://www.github.com/isislovecruft/python-gnupg
Author: Isis Lovecruft Author: Isis Lovecruft
Author-email: isis@leap.se Author-email: isis@leap.se
License: Copyright (C) 2013 by Isis Lovecruft. All Rights Reserved. See LICENSE for license. See COPYLEFT for "copyright". Download-URL: https://github.com/isislovecruft/python-gnupg/archives/develop.zip
Download-URL: https://github.com/isislovecruft/python-gnupg.git Description:: This module allows easy access to GnuPG's key management, encryption and signature functionality from Python programs. It is intended for use with Python 2.6 or greater.
Description: This module allows easy access to GnuPG's key management, encryption and signature functionality from Python programs. It is intended for use with Python 2.4 or greater. Classifier:: Development Status :: 3 - Alpha
Platform: No particular restrictions License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Development Status :: 3 - Alpha Operating System :: MacOS :: MacOS X
Classifier: Intended Audience :: Developers Operating System :: Microsoft :: Windows :: Windows 7
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) Operating System :: Microsoft :: Windows :: Windows XP
Classifier: Programming Language :: Python Operating System :: POSIX :: BSD
Classifier: Programming Language :: Python :: 2 Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3 Classifier:: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 2.4 Classifier:: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python :: 2.5 Classifier:: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6 Classifier:: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7 Classifier:: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.0 Classifier:: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 3.1 Classifier:: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.2 Classifier:: Programming Language :: Python :: 3.0
Classifier: Operating System :: OS Independent Classifier:: Programming Language :: Python :: 3.1
Classifier: Topic :: Security :: Cryptography Classifier:: Programming Language :: Python :: 3.2
Classifier: Topic :: Software Development :: Libraries :: Python Modules Classifier:: Topic :: Security :: Cryptography
Classifier: Topic :: Utilities Classifier:: Topic :: Software Development :: Libraries :: Python Modules
Classifier:: Topic :: Utilities

1
requirements.txt 100644
View File

@ -0,0 +1 @@
Sphinx>=1.1

View File

@ -9,29 +9,30 @@ management, encryption and signature functionality from Python programs. \
It is intended for use with Python 2.4 or greater.", It is intended for use with Python 2.4 or greater.",
license="""Copyright (C) 2008-2012 by Vinay Sajip. All Rights Reserved. See LICENSE for license.""", license="""Copyright (C) 2008-2012 by Vinay Sajip. All Rights Reserved. See LICENSE for license.""",
version=version, version=version,
author="Vinay Sajip", author="Isis Agora Lovecruft",
author_email="vinay_sajip@red-dove.com", author_email="isis@leap.se",
maintainer="Vinay Sajip", maintainer="Isis Agora Lovecruft",
maintainer_email="vinay_sajip@red-dove.com", maintainer_email="isis@leap.se",
url="http://packages.python.org/python-gnupg/index.html", url="https://github.com/isislovecruft/python-gnupg",
py_modules=["gnupg"], py_modules=["gnupg"],
platforms="No particular restrictions", platforms="Linux, BSD, OSX, Windows",
download_url="http://python-gnupg.googlecode.com/files/python-gnupg-%s.tar.gz" % version, download_url="https://github.com/isislovecruft/python-gnupg/archive/develop.zip",
classifiers=[ classifiers=[
'Development Status :: 5 - Production/Stable', 'Development Status :: 4 - Alpha',
"Intended Audience :: Developers", "Intended Audience :: Developers",
'License :: OSI Approved :: BSD License', 'Classifier:: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)',
"Programming Language :: Python", "Programming Language :: Python",
"Programming Language :: Python :: 2", "Programming Language :: Python :: 2",
"Programming Language :: Python :: 3", "Programming Language :: Python :: 3",
"Programming Language :: Python :: 2.4",
"Programming Language :: Python :: 2.5",
"Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.0", "Programming Language :: Python :: 3.0",
"Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.1",
"Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.2",
"Operating System :: OS Independent", "Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Software Development :: Libraries :: Python Modules" 'Classifier:: Topic :: Security :: Cryptography',
'Classifier:: Topic :: Software Development :: Libraries :: Python Modules',
'Classifier:: Topic :: Utilities',
] ]
) )