pypa / hatch

Modern, extensible Python project management
https://hatch.pypa.io/latest/
MIT License
5.97k stars 304 forks source link

Documentation: update contributing section after implementing `hatch test` command #1508

Open haxoza opened 4 months ago

haxoza commented 4 months ago

Hi @ofek, it was great to meet you in person on PyConUS Open Spaces! Also, thanks for your work on the project!

As a part of PyConUS sprints on packaging I was trying to set up a local environment for further work on hatch, however I the "contributing" section in docs is not up-to-date.

It seems that the documentation was not updated after adding the hatch test command in #1355.

I'll try to submit PR with a fix as soon as I figure out how to run hatch test command with a slow internet connection (PyConUS sprint network is super slow because of the fact how many us are there!).

warsaw commented 2 months ago

I just ran into this same problem.

warsaw commented 2 months ago

Also, when I run hatch test against the head of master, I see lots of failures in test_publish.py. From a quick look it seems like there's an a priori prerequisite on setting up devpi but there's no documentation on what's actually required in the hatch contributing documentation.

ofek commented 2 months ago

Sorry for the late reply, it was nice to meet you as well!

As long as you have Docker everything should work, what is the error?

warsaw commented 2 months ago

As long as you have Docker everything should work, what is the error?

Looks like docker was frozen. I couldn't even quit it, and only a reboot would do the trick. Now all tests are passing. Apologies for the false alarm.