23b550e549
Change license for (some previous and) future revisions to GPL-3.0-or-later
...
From this revision on, all changes that were under the following
authors' names are also under GPL-3.0-or-later, and not just future
changes:
- Maxime Buquet (or Maxime “pep” Buquet)
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-31 14:00:55 +02:00
93c03c2b7e
Add py.typed
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-21 17:20:37 +01:00
Tomas Hrnciar
acdc601165
Explicitly require setuptools, poezio/config.py and
...
poezio/plugin_manager imports pkg_resources
2021-04-01 08:44:40 +02:00
mathieui
b2c846f959
Use typing_extensions for TypedDict
2021-01-29 10:25:00 +01:00
Emmanuel Gil Peyrot
978d70f38e
Update most references to dev.louiz.org to lab.louiz.org.
...
Redmine is dead.
2020-12-26 23:21:17 +01:00
Emmanuel Gil Peyrot
03f18632e9
Mention that we do support Python 3.9
2020-12-12 18:35:20 +01:00
Emmanuel Gil Peyrot
93ddfecc6b
Bump slixmpp dependency to 1.6.0
2020-12-12 17:27:55 +01:00
mathieui
d8785ae0bd
Update version to 0.13.1
...
And remove some annoying logic
2020-05-31 17:50:19 +02:00
mathieui
601f38f5ae
setup: add a build_man command and integrate sphinx manpages into install
2020-05-31 17:22:37 +02:00
mathieui
1ce874b02b
Fix indent of setup()
2020-05-31 17:00:17 +02:00
976dd2df86
setup.py: Update slixmpp version requirements
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-24 21:08:42 +02:00
mathieui
5304a89e2f
Update version numbers
2020-05-24 17:15:43 +02:00
mathieui
420c8c6e39
Update version to 0.13
2020-05-24 17:03:43 +02:00
mathieui
06718b6c0b
Add the new package to setup.py
2020-05-09 19:46:17 +02:00
64ed37870e
Update Python version minimum requirement to 3.7
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-01 14:53:18 +02:00
Emmanuel Gil Peyrot
0e7ebf974e
Install the .desktop file.
2018-08-20 22:11:03 +01:00
Emmanuel Gil Peyrot
f2d2c4df3c
Install the appdata file.
2018-08-20 21:38:45 +01:00
mathieui
d1b624753b
Next version is 0.13
2018-08-14 20:01:54 +02:00
mathieui
c0ffc4b15c
Release poezio 0.12
2018-08-13 22:56:06 +02:00
Emmanuel Gil Peyrot
7edb400c55
Update the supported Python versions
2018-08-13 22:33:44 +02:00
mathieui
adbe62a057
Remove some more things linked with the gpg plugin
2018-08-09 00:59:44 +02:00
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