fold in 'markerlib' as a new top-level package 'envmarkers'

Create issue
Issue #302 resolved
Daniel Holth created an issue

I will do this, but I want to track it here.

pkg_resources conditionally imports markerlib to enumerate dependencies for .dist-info style distributions. It would be better if this always works without the side effects you might get from importing setuptools. 'envmarkers' is an ugly name that is less likely to have collisions than 'markers'. I might decide to prefix it with an underscore _envmarkers for good measure.

Comments (6)

  1. Lennart Regebro

    This is currently completely broken under Python 3. Also the tests doesn't work under Python 2 either, since you removed _markers_ast. I know the test coverage is bad, but we really can't have people developing on this without running the tests.

  2. Log in to comment