Skip to content

1.7.0 - Python 3 + Unicode Fixes + CI/Testing

Closed Mar 15, 2016 100% complete

Rollup of necessary restructuring for v2.0 scoping + lifecycle fixes:

  • Unicode test coverage (functional test, use unicode in URL/header/body and ensure it's correctly encoded)
  • Test coverage to ~85% for internals (parsing & scoping rules seem to be the worst offenders, make judicious use of mocks to fix this)
  • Python 3 support (with CI coverage)
  • Python 3 p…

Rollup of necessary restructuring for v2.0 scoping + lifecycle fixes:

  • Unicode test coverage (functional test, use unicode in URL/header/body and ensure it's correctly encoded)
  • Test coverage to ~85% for internals (parsing & scoping rules seem to be the worst offenders, make judicious use of mocks to fix this)
  • Python 3 support (with CI coverage)
  • Python 3 packaging and installation (grumble, this will be vexing despite having images ready)
  • Refactoring of parsing: DRY mode, easily testable

That's a pretty full slate on its own, unfortunately!

This milestone is closed.

No open issues remain. View closed issues or see open milestones in this repository.