So, I'm about ready in terms of knowing what to write for tests. Now, I need to make sure that I get my changes in right, to avoid wasting effort.
Folowing along with the documentation, I've got to:
- Fork the pypa/pip repository
- Clone it
- Create a branch called something like "url-constraints"
- Add tests
- Update code
- Update documentation
- Add a 8253.feature.rst news fragment? I'm not really familiar with towncrier
I think that's it.
I just now got up through the third bullet. I'll try to get stuff done in earnest tomorrow.