Christopher Allan Webber
39a71c09d7
Also require pytest-xdist!
2013-04-03 16:31:42 -05:00
Christopher Allan Webber
c8196f2805
Use py.test --boxed for unit tests from now on!
2013-04-03 15:21:40 -05:00
Christopher Allan Webber
db9ab08a11
Webtest2 breaks response.cookies stuff for some reason.
...
I don't understand why but other people do!
This is a terrible commit message and I am sorry for it.
2013-03-24 13:22:31 -05:00
Christopher Allan Webber
394a4a37f7
require mock for the new uuid-mocking tests
2013-01-23 16:47:30 -06:00
Christopher Allan Webber
e535b9b36f
Make translitcodec optional, and work nicely without it.
2013-01-06 21:41:08 -06:00
Sebastian Spaeth
8d19cb2445
Don't require webob as dependency
...
It is pushing up the daisies. Also relnote the change.
2012-12-21 08:24:28 +01:00
Sebastian Spaeth
1ac1f00ebe
Use pypi-compatible license signature
...
It complains about a non-compatible license string. so use the
GNU AGPL v3+ string that is listed at
http://pypi.python.org/pypi?%3Aaction=list_classifiers
With this change, we are able to create a pypi mediagoblin package.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2012-12-03 09:32:29 +01:00
Elrond
df7e06c40c
Require werkzeug >= 0.7
...
We need it, really. For csrf.py's request.scheme.
Thanks to Sebastian Spaeth!
2012-11-24 00:16:51 +01:00
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