Commit Graph

13 Commits (6cf7640c5cbef6ba30d63f8e99dcc0e7f6b1aa76)

Author SHA1 Message Date
Isis Lovecruft 67e823dbf1
Add repoze.sphinx to docs dependency 'extras_require' setting in setup.py. 2013-06-28 13:14:43 +00:00
Isis Lovecruft ad5c282e9a
Change setup.py to rename the package from 'python-gnupg' to 'gnupg'.
* To import, the same 'import gnupg; gpg=gnupg.GPG' is still used, so this
   changes nothing for applications which have started using this fork.

 * This name appears to be untaken on PyPI, the changes I've made thus far are
   significant, and, I believe, are not entirely backwards compatible with
   upstream, do to various keyword argument and method renamings and such.

 * Upstream is unresponsive, their development is private, and the only way to
   get their code is to download an entire tarball and do a diff, since no
   public CVS is available. Also, looking at their recent releases in the past
   five months, they appear to be fixing bugs I've already fixed, albeit in
   different ways -- and not all of the bugs I've fixed, as the shell escape
   trick still works in upstream's 0.3.4 version -- which leads me to believe
   that they are generally oblivious to this fork, though I have tried to
   contact them several times.

 * At first, I merely bumped the major version number up to indicate the
   incompatibility, but in order to upload to PyPI it would need a different
   name, and so I might as well pick a new one and just go with it, in order
   to avoid the general confusion which might result from keeping the name
   'python-gnupg'.
2013-06-28 07:17:12 +00:00
Isis Lovecruft 744d5c64d3
Explicitly specify package dirs and names in setup.py. 2013-06-09 04:27:52 +00:00
Isis Lovecruft cd319e1a93
Change license string for PyPI to be the license name, not the copyright. 2013-06-03 21:28:28 +00:00
Isis Lovecruft 0dc545e51f
Switch to using distribute instead of setuptools due to projects merging. 2013-05-28 14:14:52 +00:00
Isis Lovecruft 494592a6ac
Add headers to setup.py. 2013-05-28 12:44:52 +00:00
Isis Lovecruft a5c0f8f1cf
Add setuptools directive to include PKG-INFO. 2013-05-28 11:01:13 +00:00
Isis Lovecruft 5d0d9f7356
Tell versioneer that the tag prefix is blank, to use gitflow standards. 2013-05-27 12:49:53 +00:00
Isis Lovecruft c97b51fec5
Add versioneer and restructure the repo into a src/ dir. 2013-05-12 09:32:46 +00:00
Isis Lovecruft a1f9d57cf8
Update setup.py. 2013-04-15 01:30:00 +00:00
Isis Lovecruft e02cfc4946
Update setup.py with new directory structure and updated tags. 2013-04-11 23:42:15 +00:00
Isis Lovecruft f385b3938f 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.
2013-04-10 17:51:06 +00:00
Isis Lovecruft 69b7f86529 Original source from code.google.com, version 0.3.2. 2013-02-13 21:19:18 +00:00