Frost Ming

Results 480 comments of Frost Ming

https://github.com/sarugaku/passa/blob/802474118c67c7b9cfd01b49acaea75a37b10ac7/src/passa/internals/utils.py#L141-L148 This is because `Requirement.from_line()` hits the LRU cache and didn't create a new instance, which results in unexpectedly stripping the extras from the original requirement.

@uranusjr Oh no i didn't check that, it turns out it was introduced in v18.1 😢

Will you try again on the main branch?

IMHO we only need `name` information in the parsing stage(for local directory requirements) and leave other metadata be read from egg-info.

Creating virtualenv for every test case is a big performance killer in testing. I am considering to design a new (un)installation interface so that we can get a full mocked...

Whoa, after mocking installation, the time cost is reduced by 60%!

I am not apt to make *huge* PRs, so if the review is done we can start merging stuff. No need to have a full test suite at this point....

It should be better to install from the prebuilt wheel, however the wheel is not working. See #456

Good to have, care to implement it via a PR?