Commit graph

54 commits

Author SHA1 Message Date
Emmanuel Gil Peyrot
c20f123b59 Import TemporaryFile in setup.py. 2018-03-31 11:29:41 +02:00
Emmanuel Gil Peyrot
66ab3762c3 Import the subprocess module directly in setup.py. 2018-03-31 11:29:00 +02:00
Emmanuel Gil Peyrot
8e83f620ee Import the os module directly in setup.py. 2018-03-31 11:27:20 +02:00
Emmanuel Gil Peyrot
079b64fca6 Return 2 on exit when Python.h is missing. 2018-03-31 02:03:05 +02:00
Emmanuel Gil Peyrot
5c45252a2b Abort if Python.h isn’t found.
Fixes #3254.
2018-03-31 02:01:03 +02:00
mathieui
a9008d3836
Pin requirements and update dependencies 2017-11-28 20:41:49 +01:00
mathieui
659b310eed
Update gitlab-ci yaml 2017-11-15 20:50:42 +01:00
mathieui
ef84a109e8 Fix #3190 (TOFU the SPKI hash and not the whole cert)
Makes letsencrypt renewals more pleasant.
Thanks jonasw and aioxmpp for the ASN.1 wizardry
2017-10-10 00:52:44 +02:00
mathieui
7d00b94f16 Add the XMPP classifier to setup.py 2017-04-10 02:21:51 +02:00
mathieui
1cc741c0c1 Add the python 3.6 version specifier 2017-02-13 19:03:12 +01:00
mathieui
66f3cf630c Prepare for next version 2017-01-31 00:22:19 +01:00
mathieui
49b785d5be Poezio 0.11 release 2017-01-31 00:17:32 +01:00
Tanguy Ortolo
ebb2883297 Add manpages for the utility scripts 2016-10-28 17:57:28 +02:00
mathieui
7b79673e47 Add the dev version marker to the number 2016-10-15 15:51:14 +02:00
mathieui
b026bb190d Update sources for the next version 2016-10-09 18:23:10 +02:00
mathieui
eefc126a0b poezio 0.10 release 2016-10-09 18:19:19 +02:00
Emmanuel Gil Peyrot
e4356dc2ae List 3.5 compatibility in setup.py, and mark as production stable. 2016-08-31 03:17:17 +01:00
mathieui
24a10df164 Add a small poezio_logs script to parse logfiles 2016-08-24 23:20:57 +02:00
mathieui
05fa56aea5 Next version is 0.10, not 1.0
1.0 is still a long way off
2016-07-14 11:07:56 +02:00
mathieui
401048aba1 Make the entry point a function
otherwise it breaks the generated entry point loader, which will work
but display a traceback on exit
2016-07-03 01:59:05 +02:00
mathieui
945035fc18 Update the entry point again 2016-06-30 23:05:55 +02:00
Emmanuel Gil Peyrot
332a5c2553 Move the src directory to poezio, for better cython compatibility. 2016-06-11 20:49:43 +01:00
louiz’
0d787998df Update a few url to use https, or even a few old poezio.eu references 2016-03-09 18:03:02 +01:00
mathieui
c8b4d20a14
Update stuff to say 1.0-dev 2015-08-01 20:32:21 +02:00
mathieui
6820743033
0.9 Release 2015-07-31 21:35:02 +02:00
mathieui
c732487f6d
Only remove src/default_config.cfg after build if we are in a develop copy
In order to not pollute src/; without this change a script doing on a
sdist-built archive:

    ./setup.py build
    ./setup.py install

would fail because src/default_config.cfg was removed after setup(), and
data/default_config.cfg does not exist
2015-02-26 23:43:43 +01:00
mathieui
ca21aa7bb0
Fix the doc path
“html” and “source” were inverted
2015-02-10 21:18:09 +01:00
mathieui
14b58c528e
Update setup files
- remove “make uninstall” target which was broken a long time ago
- move very install action to the setup.py (alias “make install” to
  “python setup.py install”
- add some stuff to “make clean”
- update the config.py to search the default config file using
  pkg_resources (more reliable than dirname(__file__))
- install the html doc only if available
- use README.rst for the setup.py long_description

- also, update the copyright notice to 2015
2015-02-10 21:08:36 +01:00
mathieui
556fd35cf5
Entirely ditch distutils for setuptools
(it wasn’t working anyways, except for building the poopt module)
2015-02-07 22:09:05 +01:00
mathieui
863a13943c
Fix a small error in setup.py 2015-01-21 14:47:27 +01:00
mathieui
992a460cf6
Ignore stderr when doing the git revision check
(and use the older --git-dir instead of -C)
2015-01-21 14:18:19 +01:00
mathieui
eb79322945
Update the setup.py to 0.9 and use PEP 440 for development builds
detect the number of git commit since the last tag and use that
2015-01-21 00:29:08 +01:00
mathieui
431e4a5073
Change the requirements 2014-11-12 21:18:42 +01:00
mathieui
c3aa6c029d
Fix the dependencies in the setup.py 2014-10-28 22:12:18 +01:00
mathieui
f55ac9edbf
Mention that setuptools is kind of mandatory 2014-10-27 19:16:32 +01:00
mathieui
0f1beb89e9
Use a setuptools entry point instead of a custom script 2014-10-27 18:49:10 +01:00
mathieui
72c7a3c355 Add the windows module to the setup.py 2014-05-05 23:30:56 +02:00
mathieui
5b8c236daa Add the core module to the setup.py 2014-04-05 17:53:51 +02:00
mathieui
ca0950db07 Remove unused imports
(thanks eijebong)
2014-04-04 00:24:16 +02:00
mathieui
d353584abd Install the tabs module with setup.py too 2014-04-01 21:41:05 +02:00
mathieui
a8ba700e98 Remove warnings in setup.py and use setuptools instead of distutils
(but since it is not important, use distutils when setuptools is
unavailable)
2014-03-22 13:33:21 +01:00
mathieui
bb00727e78 Update setup.py (from what was changed for the pypi release)
also remove old stuff from the default config
2014-03-21 00:54:46 +01:00
mathieui
a3050bad8a Remove C89 warnings on build
(no idea why this is appearing now)
2014-03-20 19:35:56 +01:00
mathieui
16c57cdae9 Remove useless parts of the setup process 2014-03-08 12:47:40 +01:00
mathieui
8ec5671025 Add a script that generates a [keys] section for the gpg plugin 2014-03-04 21:59:11 +01:00
mathieui
d165f13a81
Bump dev version 2014-02-22 14:28:08 +01:00
mathieui
1dc423505b
Bump version 2014-02-22 01:41:19 +01:00
mathieui
64c1a09023 Fix #2337 (search the themes the same way than plugins)
- Load the themes from:
    1 - The sources found in the directory ../data/themes/ (if it
    exists)
    2 - The user-defined dir (or ~/.local/blah)
    3 - The poezio_themes package if found

- Also fix some potential issues with the plugins importer
2013-08-10 00:24:27 +02:00
mathieui
32bf5a2b14 Add the gpg plugin to the setup.py 2013-08-07 21:24:46 +02:00
mathieui
4ee7708b14 Small workaround for the default config location 2013-05-29 15:32:25 +02:00