Sebastian Vetter
e117d1da77
Update versions of haystack and virtual-node
13 years ago
Maik Hoepfel
e2532bdbe2
Switch from PIL to pillow.
Suggested in #449 .
13 years ago
David Winterbottom
796c833cdb
Document the dependencies in setup.py
13 years ago
David Winterbottom
aab093deea
Convert non-ASCII char to ASCII for category slugs
This uses the unidecode package to convert non-ASCII words to ASCII
equivalents. We use a new slugify function to wrap this logic as we
will want to use it elsewhere.
See this StackOverflow thread for context:
http://stackoverflow.com/questions/702337/how-to-make-django-slugify-work-properly-with-unicode-strings/
Unidecode becomes a new dependency for Oscar.
https://pypi.python.org/pypi/Unidecode
Hat-tip to @avsazonov for suggesting this fix.
13 years ago
Sebastian Vetter
193d42dea5
Update to more recent version of haystack
13 years ago
David Winterbottom
44c71a22c5
Add Twitter URL to message
13 years ago
David Winterbottom
d3b9bd0d89
Print contributing guidelines when installing in 'develop' mode
Hopefully this is useful and not annoying.
13 years ago
Sebastian Vetter
d7c76c18ca
Restrict django to version <1.5 until compatability branch is merged
13 years ago
Sebastian Vetter
386c803e6f
Switch to less 1.3.3
13 years ago
Sebastian Vetter
d3284aa3d4
Add virtual-node and virtual-less
13 years ago
Sebastian Vetter
704e5031a4
Switch to tarball URL for haystack dependency
13 years ago
Chris McKinnel
f278275cc7
Add the git protocol to the django-haystack dependency link
Without it, it is a malformed VCS url
13 years ago
David Winterbottom
6c21ccfe59
Pin django-haystack dependency
The HEAD of django-haystack master is currently broken, which highlights
the dangers of linking to a moving target.
Fixes #479
13 years ago
David Winterbottom
55b8173906
Enhance setup.py
Was reading the guide to python packaging:
http://www.scotttorborg.com/python-packaging/
13 years ago
David Winterbottom
a6fcec1c7f
Enable django-compressor
This involves some changes to the template block structure to make it
easy to compress the correct files.
* A new block cdn_scripts has been introduced as CDN-loaded scripts
can't be compressed.
* A new setting 'USE_LESS' controls whether to use the LESS-generated
files or the compressed files (which will need to be generated
manually as they aren't in source control).
* A fallback for jQuery UI is added
* The CSS block was renamed to be clearer
* The bootstrap CSS was brought out of the LESS file into the page.
This makes it easier to compress.
13 years ago
David Winterbottom
4c693bc961
Minor tweaks to setup.py
13 years ago
David Winterbottom
232382a83b
Switch to rewritten version of django-sorting
Have dropped dependency and started using a rewritten version of the
django-sorting templatetag. Changes:
* Simplified logic
* Stripped out unwanted functionality
* Added support for i18n (several pull requests have been open on the
original library for this, and not merge for many months).
13 years ago
David Winterbottom
a0fa673669
Bump django-extra-views version
Fixes an issue in django-oscar-stores. The bump is
backwards-compatible according to @andrewingram.
13 years ago
David Winterbottom
fef8e57c63
Fix directory change issue in setup.py
os.chdir does not like empty strings...
13 years ago
David Winterbottom
c08e634bc9
Add MySQL support to Vagrant machine
13 years ago
David Winterbottom
3fca12761a
Add Vagrant machine
* Remove accidentally commmitted module code
* Adjust gitignore files
* Add MakeFile target for pulling down puppet modules
* Add settings file for MySQL/Postgres
13 years ago
David Winterbottom
39d9dc0992
Adjust South dependency in setup.py
13 years ago
David Winterbottom
4f8de43287
Upgrade django-extra-views
13 years ago
David Winterbottom
f9f0114ae2
Replace currency formatting template tag with Babel
Thanks Patryk for the tip.
13 years ago
Sebastian Vetter
c426e57273
makes Oscar work with aware AND naive datetimes based on USE_TZ
* replaces all occurences of ``datetime.now()`` with
``django.utils.timezone.now()`` which returns aware or naive
datetimes based on ``USE_TZ``
* increases ``South`` version to 0.7.6 in dependencies to make
aware datetimes work in migrations.
* Oscar's sandbox is now configured to use aware timezones by
default
13 years ago
David Winterbottom
55b7e76b82
Update Django dependency to 1.4.1+
13 years ago
David Winterbottom
0ec010a20b
Bumped haystack to 2.0.0-beta
This is needed for internal Tangent projects. The search app in oscar
still needs some work but it works in a very basic fashion at the
moment.
The template for search results still needs attention.
13 years ago
Asia Biega
24535ab84a
Withdraw changes for autocompleting category fullpath in the category form
13 years ago
Asia Biega
6f7abe8ea3
Add simplejson requirement to setup
13 years ago
Asia Biega
38bc5b4490
Enable sorting by order number in template. Add django-sorting as a requirement
13 years ago
Asia Biega
cf6077aadd
Enable sorting by order number in template. Add django-sorting as a requirement
13 years ago
Asia Biega
de23e84758
Enable sorting by order number in template. Add django-sorting as a requirement
13 years ago
David Winterbottom
546a7952ec
Added memcached to dependencies
13 years ago
David Winterbottom
639932445e
Fixed dependency versions
13 years ago
David Winterbottom
3c88685b29
Merged master - fix template conflict
13 years ago
David Winterbottom
05a2b2f170
Exluced unwanted packages from setup.py
13 years ago
David Winterbottom
f56e81b666
Updated requirements now that Haystack works with Django 1.4
13 years ago
David Winterbottom
cb4333a314
Pinning to django 1.3.1 until Haystack gets an new release
14 years ago
Julien Maupetit
0774299f27
Included static files + oscar default fixtures in MANIFEST.in and added "include_package_data = True" to setup class (seems required for python 2.7.1 on MacOSX Lion)
14 years ago
David Winterbottom
ca0c5fd3bc
Created simple settings file and updated setup.py to include south
14 years ago
David Winterbottom
4c768fa1b4
Switched auther in setup.py to be more accurate
14 years ago
David Winterbottom
8d34321860
Updated instructions for contributing, added dependencies
14 years ago
David Winterbottom
b6318172b5
Made setup.py executable to save typing 7 characters.
14 years ago
David Winterbottom
26ce764266
Reworked packaging
14 years ago
David Winterbottom
269cba8a6b
Fixed dependency version for django-extra-views
14 years ago
David Winterbottom
f622454298
Replaced the MANIFEST.in which was mistakenly deleted
14 years ago
David Winterbottom
377b9cbf0d
Bumped version and added missing packages
14 years ago
David Winterbottom
874e8acaaa
Added vouchers app to included packages
14 years ago
David Winterbottom
472d60260d
Replaced missing dependency in setup.py
14 years ago
David Winterbottom
faf041e166
Updated README to make the Pypi page look better
14 years ago