Skip to content

Python 3 support #7

@FSX

Description

@FSX

Hey, I was wondering if support for Python 3 is planned. It currently does not install, the unit tests do not run and the dependencies needed for the unit tests don't support Python 3.

I'm attemping to make it work in Python 3 and so far I've managed to make the package install and run the compile function (only with byte strings). Next step is unicode. ☃

The dependencies need to be replaced since they don't support Python 3. Attest is supposed to work, but it's dependency, progressbar doesn't work. I don't know what Werkzeug's status is.

  • Package installation
  • Importing the Sass module
  • Compile Sass text (only byte strings)
  • Use unicode strings instead of byte strings
  • Find replacements for the Python 2 only modules used in the unit tests
  • Redo the unit tests
  • Test everything with Python 2, Python 3 and PyPy

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions