summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAge
* convert from pygpgme to the python "gpg" moduleDaniel Kahn Gillmor2017-08-14
| | | | | | | | | | | | | | | This converts from the now abandoned pygpgme project for wrapping gpgme, to the upstream gpgme python bindings (which are descended from the pyme project, before they became official). Largely this change should not be user visible, but there are a couple cases where the new bindings provide slightly more detailed error messages, and alot directly presents those messages to users. This patch has been significantly revised and updated by Dylan Baker, but was originally authored by Daniel Kahn Gillmor. Fixes #1069
* Fix the packaging of testsIan Denhardt2017-02-09
| | | | | | | | | | | * Include the tests in the sdist * Don't install the test packages if present when running setup.py install. This way installing correctly omits the tests/ subdirectory when installing from a git checkout -- previously this would install a package called "tests" as well. Furthermore, the tests are now included in the sdist, as they should be.
* setup.py: Add hook for tests.Dylan Baker2016-12-21
|
* add __main__.pyPatrick Totzke2015-12-17
|
* setup.py: provides' value should be a listChristian Geier2015-12-10
| | | | see https://docs.python.org/2/distutils/setupscript.html
* fix setup.py syntaxPatrick Totzke2015-02-23
|
* themes require configobj 4.7.0 (or higher)Martin Zimmermann2015-02-23
|
* switch to setuptoolsMartin Zimmermann2015-02-23
| | | | | | | | | | | * use entrypoint to generate executable * find_packages() automatically includes all modules * requires -> install_requires (remove argparse and subprocess, argparse is included in Python 2.7, subprocess had some missing functionality before 2.7) Conflicts: setup.py
* remove unused lru_cache backportPatrick Totzke2015-02-23
|
* detach alot.foreign.urwidtreesPatrick Totzke2015-02-23
| | | | | | It is now a separate package and added to alot's list of dependencies. https://github.com/pazz/urwidtrees
* just formating (pep8 etc.)Patrick Totzke2014-08-02
|
* update urwid dependencyPatrick Totzke2013-03-05
| | | | cf issue #576
* add tree lib to setup.pyPatrick Totzke2013-03-03
|
* added foreign submodulePatrick Totzke2013-03-03
|
* cleanup: split widgets.py and pep8/pyflakes fixesPatrick Totzke2012-08-10
|
* read default bindings from default/default.bindingsPatrick Totzke2012-08-01
| | | | | | | | | | | | This re-introduces a separate file containing the default keybindings for alot. The values from this file are *always* used as fallbacks and can be overwritten by bindings from the users config. To be able to unbind a default binding just bind it to an empty string. The same will allow buffer-local bindings to be overwritten by global bindings as described in https://github.com/pazz/alot/issues/403#issuecomment-4434948. cf issue #487
* add new utils module to dstribution listPatrick Totzke2012-06-11
|
* switch from pyme to gpgmeMichael Stapelberg2012-05-21
|
* updated dependency to notmuch v0.13Patrick Totzke2012-05-17
|
* specify the minimum version of 0.8.1 for pyme (which is from 2008)Michael Stapelberg2012-05-01
|
* fix indention of the last commit in setup.pyMichael Stapelberg2012-04-23
|
* Add pyme as a dependency in setup.py and the docsMichael Stapelberg2012-04-23
|
* db: count_threadsPatrick Totzke2012-03-18
| | | | | | | | this introduces a new method `count_threads` for DBManager that uses a recently introduced getter of the same name in the bindings. We also adjust the dependencies for the bindings accordingly issue #178
* Package the correct one: config.stubDaniel2012-03-15
|
* refactor db: move into submodulePatrick Totzke2012-03-11
| | | | | this moves messages into the new submodule alot.db which from now on also contains Threads in a separate file
* group settings into a submodulePatrick Totzke2012-03-11
|
* make dependency versions explicitPatrick Totzke2012-03-06
| | | | issue #396
* introduce AbookAddressbookPatrick Totzke2012-02-25
| | | | a direct parser for abook's contact files.
* initialize SettingsManager at startupPatrick Totzke2012-02-19
|
* read default bindings from a file, not the specPatrick Totzke2012-02-19
|
* switch to new theming handling in widgets and UIPatrick Totzke2012-02-19
|
* default bindings and themePatrick Totzke2012-02-18
| | | | | | bindings are now part of the config spec (alot.rc.spec), the default theme is a valid (as of theme.sec) .theme-file, provided in alot/defaults
* reorganized default configsPatrick Totzke2012-02-18
| | | | to simulataniously work on old and new specs
* added dependency for configobjPatrick Totzke2012-02-18
|
* added configs and specsPatrick Totzke2012-02-18
|
* revert to hardcoded version stringsPatrick Totzke2012-02-01
| | | | | | | | | | | | | before, we tried to be smart and wrote an auto-generated version string via `git describe` to alot.VERSION at setup time that got read by alot.__init__ later on. This reverts to a hardcoded version string in alot.__version__. It makes tedious calls to `git update-index --assume-unchanged VERSION` unnecessary and makes life easier for packagers. closes issue #299
* version string vanityPatrick Totzke2012-01-07
| | | | | | actually use the version string generated by git describe if possible. Also, don't check in every change to the version file and let its fallback content be "0.21+"
* make sure __init__ only reads the VERSION filePatrick Totzke2012-01-07
| | | | | | | and never writes it. The file /alot/VERSION will be provided in the future and contain the release version string. setup.py will try to overwrite this with the result of `git describe` which will suceed only if we are on a git checkout.
* add dependency for python-magicPatrick Totzke2011-12-23
|
* atomagic version string generationPatrick Totzke2011-12-16
| | | | | http://dcreager.net/2010/02/10/setuptools-git-version-numbers/ Also makes the version string accessible as alot.__version__.
* dependencies in setup.pyPatrick Totzke2011-11-16
|
* add module to setup.pyPatrick Totzke2011-10-13
|
* Read defaults from default config fileJustus Winter2011-09-22
| | | | | Read the configuration defaults from a file instead of hardcoding them in settings.py. This also simplifies the option lookup.
* update dependencies in setup.pypatrick2011-08-18
|
* we need urwid 1.0 for watch_pipe() in mainloop.pazz2011-08-13
|
* pep8 and dependencies in setup.pypazz2011-08-13
| | | | issue #43
* updated keymaps in USAGEpatrick2011-08-10
|
* added urwid and notmuch requirements to setup.pypazz2011-06-04
|
* setup.py and friendspazz2011-06-02