summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* use pathlib2 instead of pathlibLeo Q2021-10-131-1/+1
|
* Make C extension optionalIvan Kolodyazhny2020-03-251-3/+5
| | | | | | | | | C excension is just a speedup, so we don't need to fail the installation if the build is failed. It's a follow-up fix for 6ec33af0d01fe73d5ce2c48a9d784fb47596d641. Closes: issue #393
* make it work with setuptools v46Marcin Juszkiewicz2020-03-201-18/+15
|
* Add meta-information that this package is not "zip_safe"Holger Peters2018-06-141-0/+1
| | | | | This module contains binary shared-library code and thus cannot be used as a zip file.
* Added less2scss commandGerman M. Bravo2015-04-101-0/+1
|
* Trying that again...Eevee (Alex Munroe)2014-10-131-3/+3
|
* Explicitly decode file contents in setup.py. Fixes #308.Eevee (Alex Munroe)2014-10-131-2/+4
|
* Experiment with porting path handling to use pathlib.Eevee (Alex Munroe)2014-10-061-0/+1
| | | | | The biggest impetus here is to allow Django integration without having to copy and paste massive piles of code.
* Added hashtableGerman M. Bravo2014-09-221-1/+1
|
* Fix setup.py to include the grammar, oops.Eevee (Alex Munroe)2014-09-021-0/+1
|
* Preserve the order of slurpy kwargs. Fix a heisentest.Eevee (Alex Munroe)2014-08-311-2/+9
|
* Move ALL the parsing stuff under scss/grammar/.Eevee (Alex Munroe)2014-08-291-1/+1
| | | | | | | | | Also, in the same vein as Python 3's approach, simply importing from the "native" module will automatically produce the sped-up versions if available. Conflicts: scss/compiler.py
* Remove scss.functions!Eevee (Alex Munroe)2014-08-271-2/+2
|
* Adds requirement for enum34 if python version is < 3.4Thomas Khyn2014-08-251-3/+1
|
* Six install in the package dir is not necessary anymoreThomas Khyn2014-08-251-5/+3
| | | | Scss module does not need to be imported to load the variables from scss.scss_meta
* Remove the runtime C speedups warning. Fixes #83.Eevee (Alex Munroe)2014-05-021-7/+11
| | | | | Also mentions the PCRE dependency, which seems to trip up OS X users a lot.
* Include speedups header files in an sdist.Eevee (Alex Munroe)2013-10-081-0/+2
|
* Fix setup.py, probably.Eevee (Alex Munroe)2013-10-081-7/+0
| | | | | | | | | - tests.rst is gone. - We work on 2 and 3 with the same codebase; no need for 2to3. - Don't recursively include EVERYTHING in the manifest. Conflicts: scss/scss_meta.py
* Apparently I want install_requires, not requires.Eevee (Alex Munroe)2013-09-161-1/+1
|
* Fix setup.py requiring `six` just to import. #204Eevee (Alex Munroe)2013-09-161-0/+4
|
* Python 3 compatibility, at least with syntax and builtins.Eevee (Alex Munroe)2013-08-021-0/+3
| | | | Adds our very first dependency, on `six`.
* Update setup.py to know about scss.functions.Eevee (Alex Munroe)2013-07-261-1/+5
|
* Fix command line entry point (thanks to fschulze)German M. Bravo2012-08-181-1/+1
|
* Version bump introducing speedupsGerman M. Bravo2012-01-021-75/+124
|
* C extension modules for scanning and locating blocks finished (scanning ↵German M. Bravo2011-12-251-1/+8
| | | | seems slower atm)
* Fixed some bugs in the C extension. Added some missing Sass functionsGerman M. Bravo2011-12-231-3/+34
|
* Building a C scannerGerman M. Bravo2011-12-231-13/+17
|
* Version 1.0.9 releasev1.0.9German M. Bravo2011-12-221-2/+5
|
* Module renamed back to scss, src-color default to blackv1.0German M. Bravo2011-05-131-3/+3
|
* Renaming pathGerman M. Bravo2011-05-041-3/+3
|
* packaging - Created a proper package for pyScss rather than basing offSteven Johnson2011-05-031-4/+15
| | | | | | | | | | | | | | | | | | | root (needed for distribute, py3k build) move pyScss to the new package from root. Created __init__.py for the new package. setup.py - Enhanced to allow pyScss to build under Py3.x using distribute. Removed shared meta info from the pyScss/scss.py and placed it in its own pyScss/scss_meta.py file, so it can be better shared with setup.py AND be compatible with both py2.x and py3.x without needing to run 2to3 on it. pyScss/scss.py - fixed a small py2 to py3 name conflict in scss.py as raw_input is not in py3.x and is renamed to the replacement builin input() by 2to3, BUT scss.py declared a local variable with this name in the same scope, so I just renamed that variable to finput. python ./setup.py install now also creates and installs automatically a pyScss script to call the package when run from the command line.
* Added "less" as a package keywordGerman M. Bravo2011-02-261-1/+1
|
* Scss version bump to v1.0rc1German M. Bravo2011-02-261-0/+35