History | View | Annotate | Download (3.5 KB)
set to v0.2.2 for release
switch default 'Python Imaging' to Pillow, that's what is shipped
PIL is defunct, more or less, and only available via a non-pypi, insecuredownload location with no way to verify the integrity.
update kopete.png to work, and make sure it is installed and in sdist
The original kopete.png seemed to have issues displaying sometimes. Also,it was not installed via setup.py, so it was not in the source tarball andwas not being installed.
set to v0.2.1 for release
switch from BeautifulSoup 3 to 4 (closes #24)
include keysync.png in iconsdir with the rest of the icons
Yes, this is making an installed copy of the file, but its an easy fix.Disk space is cheap. In the long run, this should probably follow all theXDG standards, using python-xdg, etc.
refs #2345
set version to 0.2.1-pre
set version to 0.2 for release
include gnupg icon in installed icons
setup.py: add minimum required qrcode version
refs #2124
set version to 0.2.0beta3
set version to 0.2.0beta1 in prep for upcoming release
support pymtp v0.0.6, which has essential bug fixes
refs #1939
alphasort the whole keydict before outputing files
This makes it easier to compare previous versions of the files since theorder should stay the same. This also makes writing tests easier.
setup.py: remove extra copy of 'scripts' on GNU/Linux, fixing build
nail down Mac OS X py2app build so it makes a runnable .app all at once
Just run `python setup.py py2app` and there should be a working .app indist/KeySync.app
refs #1870
implement MTP detection and syncing for Mac OS X, which has no MTP support
pymtp/libmtp provide the MTP support, we also have to think about Google'sAndroid File Transfer app, since its also a libmtp app, and it willconflict with KeySync.
refs #1939, #1967, #1968, #1870
setup.py: if using Python < 2.7, then include 'argparse' as dep
argparse was added to the standard Python libraries in Python 2.7, so ifKeySync is running on an older version of Python, then be sure thatargparse is installed.
'qrcode' needs 'six' but its setup.py does not install it
KeySync might use 'six' in the future as well. Also, I fixed the alphasorton the dependencies list.
setup.py: set long_description by reading in the README
fix windows build to work with new setup.py
refs #1884
add app icons to installer and set path to load them from
refs #1967refs #1968
create pip+virtual+py2app build environment for making a Mac OS X .app
This also lays the groundwork for an easily repeatable py2exe setup.
switch to setuptools and add dependencies to automate them elsewhere
Using setuptools means setup.py can have install_requires, and that is thenused as the canonical list of dependencies for pip and the debian package.
setup.py fixed indenting to be the proper 4 spaces
updated home page URL
set version to 0.1
include icon made by rosa
include Free Desktop .desktop file to setup menu item in GNU/Linux
rename everything from otrfileconverter to keysync
update project contact information
bump version to v0.0.1
added man page
python setuptools packaging