Kronuz / pyScss

pyScss, a Scss compiler for Python
MIT License
582 stars 141 forks source link

Deprecate config monkeypatching #177

Open eevee opened 11 years ago

eevee commented 11 years ago

Assigning to anything in scss.config should be deprecated in 1.2, which requires having an alternative. The tricky part is that config is stored on the compiler, but much of it is used by Compass functions, and the latter can't examine the former. So, fix that, too.

For 1.2 consider spewing warnings if monkeypatching is detected.

Also it would be polite to add backwards-compatibility for code still trying to assign directly to scss.

eevee commented 11 years ago

Bumping to 1.3, the deprecate-everything release.