Commit Graph

58 Commits

Author SHA1 Message Date
Antoine Catton 8baf1e9c78 Merge pull request #38 2015-07-17 10:44:36 -06:00
PhilipGarnero 57d006ba35 allow dots in filenames 2015-07-17 17:41:12 +02:00
Rocky Meza a48118f580 Back to development: 2.0.3 2015-04-29 11:44:45 -06:00
Rocky Meza 0eff18ff3c Preparing release 2.0.2 2015-04-29 11:42:29 -06:00
Rocky Meza 608a873323 Add changes for 2.0.2 2015-04-29 11:42:15 -06:00
Richard Jones bd8b2ae8bf Retain the imported file path
Fixes #34
2015-04-29 13:19:43 +10:00
Gavin Wahl 7e0b4021e0 Back to development: 2.0.2 2015-04-23 14:37:13 -06:00
Gavin Wahl 13e6039e44 Preparing release 2.0.1 2015-04-23 14:36:47 -06:00
Gavin Wahl 535cc665fb Cleanup and changelog for 2.0.1 2015-04-23 14:36:14 -06:00
Gavin Wahl 9093679d35 Files are not always available from storage despite DEBUG=False
For example, in tests. So instead of switching on DEBUG, we first try to
find a file from the finders, and then fall back to storage if that
doesn't work.
2015-04-23 14:25:40 -06:00
Gavin Wahl a91323b135 Explicitly require pathlib (See #33) 2015-04-23 10:43:26 -06:00
Rocky Meza ba2c6c17ea Back to development: 2.1.0 2015-04-22 16:36:02 -06:00
Rocky Meza 1b7423411e Preparing release 2.0.0 2015-04-22 16:35:15 -06:00
Rocky Meza 7b6ae8bc14 Change MANIFEST to include tests
Fixes #30
2015-04-22 16:34:03 -06:00
Rocky Meza 4bb75bbc2d Add changes for 2.0.0 2015-04-22 16:17:36 -06:00
Rocky Meza 518098530e Add pyScss 1.3 and Python 3 support 2015-04-22 16:07:00 -06:00
Rocky Meza 313c0e02b8 Back to development: 2.0.0 2015-04-22 16:06:59 -06:00
Gavin Wahl fa4e73fe5b Merge pull request #29 from xnox/master
Correct pyScss module name in setup.py, as per pypi.
2015-02-20 11:07:43 -07:00
Dimitri John Ledkov a60c011721
Correct pyScss module name in setup.py, as per pypi. 2015-02-20 16:50:48 +00:00
John Trowbridge bd4a7e6f08 Version in setup.py on the master branch is out of date
The version in setup.py on the master branch is 1.0.0 even though
it includes all the commits in later stable releases.
2015-02-03 08:57:00 -05:00
Antoine Catton fe48811cc8 There's no Python 2.6 support in Django 1.7 2014-10-17 09:49:50 -06:00
Antoine Catton e732df17b3 Update travis.yml to run Django 1.7 tests 2014-10-17 09:37:27 -06:00
Antoine Catton a982128918 Merge branch 'master' of https://github.com/mrunge/django-pyscss 2014-10-17 09:33:29 -06:00
Matthias Runge fc83133312 make tests succeed on Django-1.7 2014-10-17 11:02:20 +02:00
Antoine Catton 2c5dd9da41 Fix bad pinning. We don't want to install 1.3.0
Really fixes #24.
2014-10-16 15:04:34 -06:00
Rocky Meza 9f27a0ec7c Pin pyScss==1.2.x, for now.
Please see the discussion in
<https://github.com/Kronuz/pyScss/issues/265#issuecomment-58728712>.

Reviewed-By: Antoine Catton <acatton@fusionbox.com>
2014-10-16 14:42:04 -06:00
Antoine Catton 138310db10 Ignore distribution files uploaded to pypi 2014-09-15 12:17:44 +02:00
Radomir Dopieralski 187a7a72bf Fix #14, respect storage.prefix when looking for files
The function ``find_all_files`` ignored ``storage.prefix`` when looking
for files, which made it fail when a prefix was used in
``STATICFILES_DIRS``.
2014-09-12 13:27:11 +02:00
Antoine Catton 27ad25016d Merge branch 'reorder-possible-paths' of https://github.com/deshipu/django-pyscss
* 'reorder-possible-paths' of https://github.com/deshipu/django-pyscss:
  Put the original path at the end in get_possible_paths
  Add test for path conflicts

Closes #13
2014-08-04 15:48:05 +02:00
Radomir Dopieralski c517f87a2c Put the original path at the end in get_possible_paths
Make it try all the combinations of prefixes and suffixes first,
and then try the original path. This way if there is a directory
named the same as our file, but without the extension and/or
prefix, we don't try to open it and avoid raising IOError.

Fixes #10.
2014-08-04 12:00:30 +02:00
Antoine Catton 56c7db6e2b Add test for path conflicts 2014-08-04 11:11:14 +02:00
Gavin Wahl d7f1b849a0 Accept **kwargs in DjangoScssFilter
Compressor added a charset argument that was breaking here.
2014-02-13 17:34:43 -07:00
Rocky Meza 4939d64b77 Added changelog 2014-02-11 23:29:17 -07:00
Rocky Meza bc39a05c8d master nows is at 1.0.0-alpha 2014-02-11 23:27:35 -07:00
Rocky Meza 3d1b55130a Added coveralls. 2014-02-08 09:29:18 -07:00
Rocky Meza 7cf59ff9f6 Ignore coverage artifacts. 2014-02-08 09:17:11 -07:00
Rocky Meza 2c194759c4 Added support for underscore imports. 2014-02-08 09:16:48 -07:00
Rocky Meza dc0e8a8a59 Added some logging in _find_source_file. 2014-02-08 09:02:05 -07:00
Rocky Meza 331f38f3c7 Can't get tests to pass for Python3 2014-02-03 20:56:21 -07:00
Rocky Meza 7356cdc1e2 Beefed up setup.py 2014-02-03 20:53:24 -07:00
Rocky Meza cfb56b4965 Collect static for the compressor tests. 2014-02-03 20:31:35 -07:00
Rocky Meza d1ae0ebb23 Forget about supporting Django 1.3 2014-02-03 20:27:49 -07:00
Rocky Meza 8d91831bd0 Added discover runner for Django < 1.6. 2014-02-03 20:25:52 -07:00
Rocky Meza 6992c5e712 Move the make ASSETS_ROOT dir call to somewhere useful. 2014-02-03 20:03:52 -07:00
Rocky Meza 7ecf33d1dd Added Travis CI 2014-02-03 19:57:19 -07:00
Rocky Meza a5b2129280 Added an example of how use with compressor. 2014-02-03 19:44:06 -07:00
Rocky Meza 2d4b0c406d Fix source_file_index logic. 2014-02-03 19:38:31 -07:00
Rocky Meza d7e1e50165 Removed find_one_file 2014-02-03 19:37:18 -07:00
Rocky Meza 6b2ea38688 Added support for extensionless imports. 2014-02-03 19:36:27 -07:00
Rocky Meza 53d023e453 Reworked the relative/absolute import system.
Now, it works more like HTML URL resolution, where any URL is relative
unless it starts with a /.
2014-02-03 17:54:27 -07:00