47 Commits

Author SHA1 Message Date
Will Kahn-Greene
7f4ebeed76 Fix copyright statements; add LICENSE for EXIF.py 2012-02-08 10:47:08 -05:00
Christopher Allan Webber
b4e877ae97 We were using translitcodec and I didn't understand how it worked ;)
My bad!
2012-01-28 11:31:26 -06:00
Christopher Allan Webber
da471f26f2 We aren't using translitcodec anymore. Kill it! 2012-01-28 11:13:03 -06:00
Elrond
d595374d18 Packaging improvement by Clint Byrum from Debian/Ubuntu
1) MANIFEST.in missed a bunch of things, especially
   config_spec.ini.

2) You need to specify include_package_data=True in
   setup.py to actually activate MANIFEST.in it seems.

Thanks go to Clint Byrum!
2012-01-26 21:33:49 +01:00
Christopher Allan Webber
38f102515a Cloudfiles not actually a dependency, removing from setup.py
If users want cloudfiles, they can always ./bin/easy_install it.
2011-12-04 23:58:58 -06:00
Christopher Allan Webber
1b7662012f Uncommenting requires=['gst'] till I figure out why Joar added it there :) 2011-11-25 12:33:34 -06:00
Joar Wandborg
b9e1fa280e Merge branch 'video_gstreamer-only'
Conflicts:
	mediagoblin/db/migrations.py
	mediagoblin/submit/views.py
2011-11-21 21:51:30 +01:00
Joar Wandborg
a63b640f12 Stashing changes 2011-11-21 00:06:59 +01:00
Christopher Allan Webber
ee91c2b88d Merge remote-tracking branch 'remotes/nyergler/pep8-ification'
Conflicts:
	mediagoblin/db/migrations.py
	mediagoblin/db/models.py
	mediagoblin/user_pages/views.py
	mediagoblin/util.py
2011-11-13 20:23:26 -06:00
Joar Wandborg
6cde0361c7 Added pygtk to dependencies 2011-10-27 12:14:53 +02:00
Christopher Allan Webber
eb5bb3fc99 Require an older version of WebOb as a stopgap fix for Issue #622
Hopefully they'll release a new version with my patch soon!
2011-10-18 17:50:24 -05:00
Joar Wandborg
363d774eea Removed arista dependency 2011-10-14 03:18:30 +02:00
Joar Wandborg
26729e0277 Multimedia refractoring, and added video thumbnail support 2011-10-05 22:58:42 +02:00
Nathan Yergler
243c3843bd Whitespace and formatting cleanup.
* Removed trailing whitespace
* Line length < 80 where possible
* Honor conventions on number of blank lines
* Honor conventions about spaces around :, =
2011-10-01 15:10:02 -07:00
Joar Wandborg
81291bbb89 Added arista to install requires 2011-09-28 21:00:33 +02:00
Will Kahn-Greene
12a100e4d8 508. Updates copyright/license information 2011-09-01 20:50:19 -04:00
Will Kahn-Greene
cf37fffc11 Switches to Zooko's version method
This centralizes the version number into a single place but makes it
available in the code as well as in setup.py.

Based on the recipe found at
http://stackoverflow.com/questions/458550/standard-way-to-embed-version-into-python-package/7071358#7071358
2011-09-01 20:50:19 -04:00
Christopher Allan Webber
72ae87af4a Slightly wrapping paste error middleware and turning it on
Now we can show a nice "borked goblin" error :)
2011-08-21 00:09:29 -05:00
Christopher Allan Webber
fbeeacd7ae Tools to extract translation from python files and templates
- Added pybabel script to entry points
 - Added babel.ini, which we'll use to extract stuff
2011-08-06 22:00:49 -05:00
Joar Wandborg
851c51a354 Feature 477 - Support Cloud Files public storage
*   Added configuration options to mediagoblin.ini
*   process_media supports the python-cloudfiles
    almost-file-like objects by wrapping them in a
    contextlib.contextmanager-decorated func.
*   storage now has the CloudFilesStorage
*   New dependency added to setup.py; `python-cloudfiles`
2011-08-04 01:32:34 +02:00
Will Kahn-Greene
c7f0b6fab0 Updating version to 0.0.4. 2011-08-01 12:17:03 -04:00
Will Kahn-Greene
b7e57b1f76 Adds additional metadata to setup.py
* trove classifiers
* long description
* url and download_url
* ...
2011-08-01 12:13:02 -04:00
Will Kahn-Greene
132773ae08 Updates version to 0.0.3. 2011-07-05 09:26:45 -04:00
Christopher Allan Webber
0692c01e4c Merge remote branch 'remotes/jwandborg/issue_363'
Conflicts:
	setup.py
2011-06-19 20:00:35 -05:00
Christopher Allan Webber
d45e39664a Re-commenting-out lxml from setup.py
Clarifying that this is something to install from the package manager
and not via python setuptools itself.
2011-06-19 15:35:19 -05:00
Christopher Allan Webber
c897283849 Merge branch 'master' into configobj
Conflicts:
	setup.py
2011-06-18 11:10:46 -05:00
Christopher Allan Webber
5a994e37c2 We require lxml. Updating setup.py to reflect that. 2011-06-17 17:44:36 -05:00
Christopher Allan Webber
f970e6e5df Require ConfigObj 2011-06-15 21:14:00 -05:00
Joar Wandborg
44e2da2fe6 Added Markdown rendering for media_entry 2011-06-12 03:24:31 +02:00
Christopher Allan Webber
c5678c1ab3 Proper webtest infrastructure... seems to be about right anyway :) 2011-06-04 13:20:48 -05:00
Christopher Allan Webber
4d4b49a84e 0.0.2 of GNU MediaGoblin! 2011-05-31 19:54:26 -05:00
Christopher Allan Webber
029cad45c6 ./bin/gmg shell! Should make a lot of peoples' hacking lives easier I suspect :) 2011-05-15 19:02:11 -05:00
Aaron Williamson
0546833c6e Generate unique slugs for newly submitted images. 2011-05-13 12:18:52 -04:00
Christopher Allan Webber
84d4f04edc Added extraction stuff that's not used but appears to work :) 2011-05-12 09:44:04 -05:00
Christopher Allan Webber
a5b06bb075 Removing unused sys import from setup.py 2011-05-07 22:45:30 -05:00
Christopher Allan Webber
883cf49734 Require PIL 2011-05-03 21:45:24 -05:00
Christopher Allan Webber
132a68b546 Require sphinx & jinja2 for good measure :) 2011-05-01 18:22:27 -05:00
Christopher Allan Webber
6bcab715b8 Time to require celery! 2011-04-24 10:04:53 -05:00
Christopher Allan Webber
df0953ce45 Buildout script which creates user_dev directory and necessary
subdirectories for the user.
2011-04-17 13:44:10 -05:00
Will Kahn-Greene
8e1e744d27 Changes Mediagoblin -> MediaGoblin. 2011-04-13 10:04:30 -04:00
Christopher Allan Webber
9578fe5047 Include werkzeug. We'll need it for werkzeug.util.secure_filename at least. 2011-04-09 08:11:43 -05:00
Christopher Allan Webber
4b5f4e8791 Unit tests for our bcrypt auth stuff. Our first tests! 2011-04-02 10:48:34 -05:00
Christopher Allan Webber
6755f50e8e Basic authentication tools using py-bcrypt 2011-04-02 10:29:54 -05:00
Matt Lee
e5572c6077 Added copyright notices 2011-03-27 18:47:23 -04:00
Christopher Allan Webber
508775bd23 Requiring mongokit 2011-03-24 19:54:06 -05:00
Christopher Allan Webber
0c04118b76 Adding requirements :) 2011-03-24 19:00:55 -05:00
Christopher Allan Webber
31a8ff4288 Initial mediagoblin structure 2010-07-17 11:33:08 -05:00