Remove the flickrapi copy.

It's better to let the user get it.  There'll be a dependency on the specific
version added later on.

Signed-off-by: Magnus Therning <magnus@therning.org>
Removing pypng.

It's better to let the user get it.  There'll be a dependency on the specific
version added later on.

Signed-off-by: Magnus Therning <magnus@therning.org>
Removing editor backup file.

Signed-off-by: Magnus Therning <magnus@therning.org>
Add an ignore file.

Signed-off-by: Magnus Therning <magnus@therning.org>
Use tempfile for temporary file during 'encryption'.

N.B. This change is completely untested at this point!

Signed-off-by: Magnus Therning <magnus@therning.org>
Store config file in per-user location.

Use appdirs to find a good per-user location for storing the config file.
This is somewhat better than the per-installation storage from before.

Signed-off-by: Magnus Therning <magnus@therning.org>
Explicit setting of CommonFunctions configs from script.

Instead of having the CommonFunctions module pull out the values for dbglevel
and plugin from the __main__ module we now push the values in from the script.

Pulling them out caused weird issues that I don't quite understand; __main__
didn't always have the attributes.  It is arguably better to push the value in
there explicitly rather than using sys.modules to pull them out of the current
__main__ main module.

Signed-off-by: Magnus Therning <magnus@therning.org>
Introduce use of setuptools for building/installing.

This removes the final use of the `pwd` variable, but it also introduces a
dependency on distribute via the use of the module `pkg_resources`.

Signed-off-by: Magnus Therning <magnus@therning.org>
The PNG lib no longer returns any text on reading image.

Signed-off-by: Magnus Therning <magnus@therning.org>
Fix a couple of future warnings.

Signed-off-by: Magnus Therning <magnus@therning.org>
Correct the output after setup.

Signed-off-by: Magnus Therning <magnus@therning.org>
Rename script and module dir.

This naming makes more sense than the old one.

Signed-off-by: Magnus Therning <magnus@therning.org>
Add requirements to the setup.py.

Signed-off-by: Magnus Therning <magnus@therning.org>
Re-adding a local version of png.py.

Signed-off-by: Magnus Therning <magnus@therning.org>
Apply tEXt patch.

Found at https://code.google.com/p/pypng/issues/detail?id=65

Signed-off-by: Magnus Therning <magnus@therning.org>
Update the README to reflect changes to installation.

Signed-off-by: Magnus Therning <magnus@therning.org>