-
Notifications
You must be signed in to change notification settings - Fork 856
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
back to poetry #1133
back to poetry #1133
Conversation
Aww, I wish you would've pinged me to help, I'm in your Discord too
|
@ofek We probably merged the Hatch PR too quickly, before we got the chance to understand how our workflows would change. IMO we should've kept the Hatch PR unmerged and made sure we all understood how it works before merging. It got merged, personal workflows broke, and we couldn't work it out using the docs. Unable to work things out quickly (and feeling quite blocked), we reverted. One issue I had was this (I'm probably missing something, but I couldn't find anything in the docs to answer this):
I don't understand this - if I'm in To get my dependencies to update I ended up running something like Having to prefix with I remember reading this part of the docs and feeling confused. How does it keep it in sync? When does it sync? As someone coming using |
On top of what Darren says, this part:
likely relates to the fact that I couldn't figure out any way to get Hatch to create the venv in a location of my choice; I couldn't find anything akin to |
Using
When spawning a shell or running commands. See also the environment life cycle.
|
Yeah, saw the docs at the time but still wasn't really clear on how to configure it, not in a way that wasn't imposed on others (eg: I might prefer a |
Option 2 in https://hatch.pypa.io/latest/plugins/environment/virtual/#location links to https://hatch.pypa.io/latest/config/hatch/#environments and if you scroll to the top you'll see Hatch config is (necessarily) per user. |
@ofek If I'm using It just seemed strange that there's no I would like to give Hatch another go in a library I'm planning to release soon, so just want to make sure I understand. |
Hmm, I guess I could add a |
|
Reverting Hatch, which has issues.
hatch shell
.pip install -e .
didn't work.Not sure what this was. This did actually add an entry on PyPi.
Subsequent publish commands failed entirely:
Not sure if that was a temporary glitch.
Our conclusion is that maybe Hatch isn't for us, for now at least. Open to using it in the future.