57 Commits

Author SHA1 Message Date
Joar Wandborg
5b60ec41ee Removed Routes dependency, added admin routes 2012-10-20 12:35:03 +02:00
Christopher Allan Webber
27a68d2b1e Setting celery and kombu at very specific versions so that doing a fresh install doesn't break
We really ought to get mediagoblin working with the latest packages.
2012-08-20 11:04:13 -05:00
Will Kahn-Greene
3031764d13 Add python language version classifiers 2012-08-06 11:42:15 -04:00
Christopher Allan Webber
33e902e3b3 Removing PIL from the setup.py develop process.
People should use package managers to install PIL.  It's too much of a
mess to install via python packaging.
2012-07-26 10:46:21 -05:00
Christopher Allan Webber
f2e3a6a01c Explicitly state that we need a webob version >= 1.1 also. 2012-07-01 10:41:37 -05:00
Christopher Allan Webber
2a376ae77f Now require sqlalchemy >= 0.7.0 2012-06-11 07:30:42 -05:00
Christopher Allan Webber
9679ab6c1c Removing mongo and mongokit as dependencies. 2012-04-29 11:11:08 -05:00
Christopher Allan Webber
ec05785089 Remove kombu-sqlalchemy and use database string in modern kombu-proper format
Previously we were using kombu-sqlalchemy the library for sqlalchemy
support.  Newer kombu has support for this internally, so we're using
that.  Requires changing a celery setting and also removing
kombu-sqlalchemy from your path.

I hope the process of removing kombu-sqlalchemy from one's path
doesn't confuse too many people...!
2012-04-21 20:29:02 -05:00
Christopher Allan Webber
b594eadfbf kombu-sqlalchemy a requirement in order for kombu sqlalchemy transport to work 2012-02-26 13:25:02 -06:00
Christopher Allan Webber
99812bbc4a We now require sqlalchemy and sqlalchemy-migrate 2012-02-19 15:30:38 -06:00
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