Commit Graph

96 Commits

Author SHA1 Message Date
jvoisin
ac97ddf7d0 Various fixes
- more pep8
- add some forgotten deps in setup.py
2015-07-25 11:22:24 +02:00
jvoisin
48ba0c14ed Update setup.py
Don't use `+ '/' +` but `os.path.join` instead
2015-05-31 18:44:12 +02:00
Micah Lee
2ea0c6aef3 moving platform-specific scripts into install folder, and making onionshare CLI work in OSX (#132) 2015-05-15 18:52:20 -07:00
Micah Lee
c70e1f2668 excluding many frameworks from osx binary (#151) 2015-05-15 18:01:43 -07:00
Micah Lee
ad553146c7 adding html files to Resources, loading them from the correct path, and make sure to include jinja2 extension in py2app (#151) 2015-05-15 17:43:01 -07:00
Micah Lee
a86cda4549 Ripping out dmg code, replacing pyinstaller with py2app for OSX -- still in progress (#151) 2015-05-15 16:56:22 -07:00
Micah Lee
245ddd0300 moved build scripts into install folder (#181) 2015-05-15 13:03:04 -07:00
Thomas Waldmann
087102bde4 pep8: too long lines, reformat lines to < 120 chars. removed redundancy from long_description in setup.py.
note: pep8 usually recommends 80 chars, but I find that impractical and unnecessary - it's not 1980 any more when code was edited on 80x25 terminals.

i was a bit wondering about onionshare-launcher.py - it does a lot of imports, but does not use the imported names.
2014-11-18 18:59:48 +01:00
Thomas Waldmann
179eefae29 pep8: fix empty line counts
top level: 2, else 1

I also advice to not put "pass" into empty classes, but rather a docstring instead of "pass".
2014-11-18 18:29:32 +01:00
Akuankkis
46eb336a42 Update setup.py
Add finnish locales
2014-09-20 19:13:18 +03:00
Micah Lee
a9c68104ce splits translations into multiple files (#146) 2014-09-19 23:15:20 +00:00
Micah Lee
d00b296c47 moving image files into /usr/share instead of /usr/lib (fixes #126) 2014-09-03 17:50:06 -07:00
Micah Lee
4edcce9ece add utf-8 encoding to all .py files 2014-09-02 17:30:01 -07:00
Micah Lee
a6e99fcc21 added GPLv3 license to each source file 2014-09-02 12:10:42 -07:00
Micah Lee
bbbf005dac move constant_time_compare function into onionshare from itsdangerous, to avoid dependency problem 2014-08-20 20:20:17 +00:00
Micah Lee
7f9185f266 make itsdangerous actually load in any wheezy 2014-08-19 02:11:29 +00:00
Micah Lee
5a496c1864 make itsdangerous packaged on any wheezy, not just tails 2014-08-19 00:49:50 +00:00
Micah Lee
826d643ea0 bundled itsdangerous, for tails support 2014-08-19 00:47:00 +00:00
Micah Lee
bce8ecd4b0 fixed setup.py after ripping out windows and osx 2014-06-26 12:05:01 -04:00
Micah Lee
9db3ca59c8 made pyinstaller work for OSX (#43) 2014-06-25 14:42:39 -07:00
Micah Lee
27e269f646 removing windows code from setup.py, because building for windows uses pyinstaller now (#35) 2014-06-24 17:36:01 -04:00
Micah Lee
9bc8248aa3 qtwebkit needs imageformats plugin for animated gifs to work. loader.gif works in OSX now (#47) 2014-06-20 18:48:17 -07:00
Micah Lee
ef1767f350 adding window icon (#49) 2014-06-20 20:57:32 -04:00
Micah Lee
7d537cde6f Building a .exe now successfully works (#35) 2014-06-20 01:42:53 -04:00
Micah Lee
a464b6fe1d OSX version still needs a bit of work, but completely works now (#43) 2014-06-19 22:05:56 -07:00
Micah Lee
6aedd7e534 fixing linux options in setup.py 2014-06-20 00:05:25 -04:00
Micah Lee
9d82574465 add file_list to setup.py 2014-06-20 00:03:30 -04:00
Micah Lee
29a269253a remove pypi publishing stuff 2014-06-20 00:02:58 -04:00
Micah Lee
464567121e more properly segment different platforms in setup.py 2014-06-12 16:50:46 -07:00
Micah Lee
1cb31b922d added OSX icon 2014-06-10 21:02:16 -07:00
Micah Lee
1d23088a2c requiring earlier versions of python deps, so they can be installed in wheezy (#42) 2014-06-10 15:15:55 -04:00
Micah Lee
aaf8ae30d7 starting OSX packaging 2014-06-10 10:31:19 -07:00
Micah Lee
afb7e8007a build_deb.sh successfully builds a debian package, including the .desktop launcher 2014-06-09 21:33:16 -07:00
Micah Lee
08f83dbfc5 version bump to 0.3dev, and moved version into separate file to keep things DRY 2014-06-09 23:31:57 -04:00
Micah Lee
f51cca2c17 starting to create .desktop launcher (#32) 2014-06-09 23:03:37 -04:00
Micah Lee
680dc43a97 Merge branch 'master' into gui 2014-05-30 00:27:01 -04:00
Micah Lee
f1e79c6ff3 version bump to 0.2 2014-05-30 00:11:32 -04:00
Micah Lee
74678603ab made onionshare_gui its own python package 2014-05-29 19:24:19 -04:00
Micah Lee
b2324b6715 making onionshare-gui fit the new directory structure, and stop using subprocess 2014-05-27 19:42:47 -04:00
Micah Lee
851777fe42 re-added dependencies, to get onionshare working in Tails again (fixes #16) 2014-05-27 21:08:56 +00:00
Micah Lee
4a407418d5 remove classifiers from setup.py to get uploading to pypi working 2014-05-24 22:21:28 -04:00
Micah Lee
1165bd8c56 fix subprocess.call syntax 2014-05-24 21:39:27 -04:00
Micah Lee
9a75f39bc0 use subprocess instead of os.system, and gpg-sign releases 2014-05-24 21:36:59 -04:00
Micah Lee
6791fc48ce packaging onionshare more proper-like 2014-05-24 21:16:44 -04:00
Micah Lee
e5e25b49f9 starting at version 0.1, and setting python dependencies 2014-05-24 20:43:20 -04:00
Henrique Pereira
13fc2ea0e0 Refactored onionshare
Packaged, refactored the main function, added a setup.py, added a better
.gitignore
2014-05-23 12:37:10 -03:00