Kronuz / pyScss

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

Setuptools `Features` is removed from v.46.0.0 #385

Open gmelikov opened 4 years ago

gmelikov commented 4 years ago

https://github.com/pypa/setuptools/blob/master/CHANGES.rst#v4600

So this project can't be installed with latest setuptools.

MichaelMcAleer commented 4 years ago

Encountered this problem when setting up DevStack and pyScss is a dependency, install process broken.

hrw commented 4 years ago

Horizon uses it.

yoctozepto commented 4 years ago

Horizon downstream bug reported: https://bugs.launchpad.net/horizon/+bug/1866961

gmelikov commented 4 years ago

If someone wants to start devstack - hotfix is:

echo 'setuptools<46.0.0' >> /opt/stack/requirements/upper-constraints.txt
hrw commented 4 years ago

https://github.com/Kronuz/pyScss/pull/386 should solve problem

e0ne commented 4 years ago

I'm working on fork to get everything working https://github.com/e0ne/pyScss

tinchoa commented 4 years ago

Even with this modification, during devstack install, it outputs AttributeError: 'Distribution' object has no attribute 'with_speedups'

hrw commented 4 years ago

@tinchoa grab @e0ne's fork. Simple as that.

e0ne commented 4 years ago

@hrw I'm still working to publish pyScss2 to pypi