Commit graph libervia-backend/setup.py
Author SHA1 Message Date
Goffi
a9e368cf6a setup, tools(utils): fixed versioning in setup and getRepositoryData 2018-04-06 16:47:40 +02:00
Goffi
38d303f09d setup: use NAME to get version 2018-04-05 17:42:05 +02:00
Goffi
b5a4d8c58d setup: use scm version 2018-04-05 12:49:25 +02:00
Goffi
ac954f378d setup: version is now set in SAT/VERSION, sat is not imported anymore in setup 2018-04-05 10:41:08 +02:00
Goffi
69faabb405 setup: minimal version of sat_tmp is 0.0.3 2018-04-04 08:45:09 +02:00
Goffi
14c817fa2c setup, constant: use https address in APP_URL, and keep pypi NAME separated from constants 2018-04-03 09:04:55 +02:00
Goffi
b92101dabc setup: use constants to get name and version 2018-04-03 08:00:42 +02:00
Goffi
80ef13612b core, setup: huge cleaning:
- moved directories from src and frontends/src to sat and sat_frontends, which is the recommanded naming convention
- move twisted directory to root
- removed all hacks from setup.py, and added missing dependencies, it is now clean
- use https URL for website in setup.py
- removed "Environment :: X11 Applications :: GTK", as wix is deprecated and removed
- renamed sat.sh to sat and fixed its installation
- added python_requires to specify Python version needed
- replaced glib2reactor which use deprecated code by gtk3reactor

sat can now be installed directly from virtualenv without using --system-site-packages anymore \o/
2018-04-02 19:44:50 +02:00
Goffi
87690d88ce core, template (filters): added pygments as a dependency + new highlight filter to use it. 2017-11-30 21:00:24 +01:00
Goffi
a5f28ef7dd tmp: removed sat.tmp hierarchy and fixed references to it as it is now an independant sat_tmp repository 2017-11-03 14:19:10 +01:00
Goffi
c6ea8e7dbe core (tools/common/template): i18n support
- babel has been added as a new dependencies, and should replace gettext in core in the future
    - added i18n support in template rendered
    - current locale is available as babel Locale in templates through "locale" variable
    - locales can be changed before rendering using setLocale
    - for now, all locales translations are loaded on init, and stay in cache. A more complex cache system may be needed in the future (e.g. keeping only most used and load others from files when needed).
2017-05-21 15:59:47 +02:00
Goffi
d7d5ca1d18 plugin invitations: first draft:
/!\ new dependency: shortuuid
Plugin invitations allows to invite somebody without XMPP account, using an unique identifier.
The various arguments are explained in the docstring.
2017-03-12 19:35:36 +01:00
Goffi
cd5e05bd1f installation (setup.py): changed version to 0.6.1.1 so new archive with fixed MANIFEST can be uploaded on pypi 2016-07-13 11:01:07 +02:00
Goffi
ec8a5fbffb version update (0.6.1) 2016-07-12 23:30:13 +02:00
Goffi
effcee07bf installation: updated urwid-satext minimal version to 0.6.1 + added service_identity which is needed by Twisted for proper TLS check 2016-07-12 23:29:43 +02:00
Goffi
0b52799489 core (installation): minor comment in setup.py 2016-04-17 18:07:55 +02:00
Goffi
06663b9571 core: removed pyfeed and xe dependencies:
pyfeed and xe where still used only for date format handling, and there is already dateutil which is a dependency of Wokkel.
    Furthermore pyfeed and xe are still not on pypi, causing troubles for installation with pip
2016-04-17 17:08:12 +02:00
Goffi
b6be98a193 setup: added sat.tools.common in packages 2016-03-25 14:37:49 +01:00
Goffi
aa50a1e807 install: minimum Twisted version is now 15.2.0 as sendmail need username argument 2016-03-09 11:16:24 +01:00
Goffi
0927253b7e install: removed "nox" option as there is no more X dependency since WIX has been deprecated 2016-02-10 12:48:19 +01:00
souliane
aa2b4f6e67 test, setup: requires lxml >= 3.1.0 (fixes html cleaning issue) 2014-08-21 20:45:24 +02:00
Goffi
348be27934 copyright update 2016-01-03 16:28:30 +01:00
Goffi
0cab316424 updated setup.py version 2015-12-02 13:20:08 +01:00
souliane
9295bba396 setup: wx is not more a dependency since wix has been deprecated 2015-08-20 10:22:46 +02:00
souliane
d2c822fb95 add PyOpenSSL to the dependency list 2015-07-21 11:56:53 +02:00
Goffi
fbec02d396 2015 copyright dates update 2015-03-30 10:26:26 +02:00
Goffi
6760c927d3 merged branch frontends_multi_profiles 2015-03-18 10:52:28 +01:00
souliane
3ee9f140df remove remaining references to Wix 2015-01-24 16:12:50 +01:00
souliane
f09b837c36 setup: fixes to install sat.tmp.wokkel 2014-12-25 12:26:49 +01:00
souliane
37d1cd6c22 version update 2014-09-18 11:41:52 +02:00
Matteo Cypriani
533f0cbf9d misc: updated urls of pyxe an pyfeed 2014-09-15 14:18:27 +02:00
souliane
39d214b51e update the minimal versions of urwid and urwid_satext 2014-09-11 10:40:28 +02:00
Goffi
606fd8cdf3 version update 2014-09-09 08:15:19 +02:00
Goffi
8544b5868a primitivus: added disable_mouse config option /!\ minimal Urwid version is now 1.2.0 2014-09-04 20:30:57 +02:00
Goffi
1976b05d33 misc (install): fixed self.root access when it's not used 2014-09-03 17:55:05 +02:00
Goffi
e6d9f7e73e misc (install): updated old distribute_setup.py to new setuptools' ez_setup.py 2014-09-03 17:44:19 +02:00
Goffi
2507eea6a5 misc (install): use os.symlink instead of distutils.file_util.copy_file to avoid error when --root is used 2014-09-03 17:18:27 +02:00
Goffi
43dcdb6ba2 misc (installation): --root option is ignored for _final destinations 2014-09-03 16:40:52 +02:00
Goffi
3d3d9733ef misc (D-Bus, installation): added a .service file for D-Bus auto-launch feature + installation from setup.py (path adaptation now use regex). 2014-09-03 11:46:06 +02:00
souliane
a74ba85c43 setup: sat_frontends was omitted by the cleaning method 2014-08-26 09:54:23 +02:00
Goffi
899e57be46 core (installation): replaced PIL by its maintained fork pillow (installation from pip is working out of the box with pillow, not with PIL) 2014-08-25 17:21:03 +02:00
Goffi
fd88f94e8b installation: setup.py update:
- twisted plugin installation
    - author is now « association Salut à Toi »
    - author_email is now association's main contact address
    - changed url from http://www.salut-a-toi.org to http://salut-a-toi.org
2014-08-24 18:44:18 +02:00
Goffi
218a4122e6 misc: daemon mode refactoring:
- there is no more daemon mode disctinction between local and installed version
    - sat is launched as daemon by default, use "sat fg" to launch it foreground
2014-08-20 23:45:21 +02:00
souliane
35047550e4 setup: cleaning also handles egg filenames not containing the python version 2014-08-13 18:39:46 +02:00
souliane
abdd3dafb2 setup: SAT_INSTALL environment variable handles "clean" and "purge" options 2014-07-15 13:37:50 +02:00
Goffi
379debaa9e installation: added python OTR dependency 2014-06-07 16:39:08 +02:00
souliane
c6e66eda24 fixes setup with PyCrypto minimal version 2014-05-16 11:26:46 +02:00
souliane
7a29fae242 memory, test: added module crypto to hash passwords and encrypt/decrypt passwords or blocks 2014-05-07 15:46:43 +02:00
souliane
e91a30729f core, frontends: unify the roster management UIs in sat/stdui/ui_contact_list.py 2014-04-03 16:10:44 +02:00
souliane
a8b4e2593f misc: updated setup.py and README4PACKAGERS 2014-03-23 22:34:24 +01:00