Vote on adopting the hatch project under pypa

Hatch 1.0 has been released - see https://discuss.python.org/t/hatch-1-0-0-is-available/15359 The project has a test environment management side, but also a build backend under the hatchling name. The source repository is at https://github.com/ofek/hatch. I'll start the vote with +1 to it (I only used the hatchling side of it, but that works great and supports all packaging PEPs adopted, so it's a good replacement to setuptools), Bernat

Before we start voting, can we confirm that Ofek is interested in transferring the project to the PyPA? I don't see any existing discussion about that, but maybe I'm missing it. On Thu, Apr 28, 2022, 2:55 PM Bernat Gabor <gaborjbernat@gmail.com> wrote:
Hatch 1.0 has been released - see https://discuss.python.org/t/hatch-1-0-0-is-available/15359 The project has a test environment management side, but also a build backend under the hatchling name. The source repository is at https://github.com/ofek/hatch.
I'll start the vote with +1 to it (I only used the hatchling side of it, but that works great and supports all packaging PEPs adopted, so it's a good replacement to setuptools),
Bernat _______________________________________________ PyPA-Committers mailing list -- pypa-committers@python.org To unsubscribe send an email to pypa-committers-leave@python.org https://mail.python.org/mailman3/lists/pypa-committers.python.org/ Member address: di@python.org

Hello, Should have said, but forgot, confirmed offline with him and in the PyPa Discord chat :-) Thanks, On Thu, Apr 28, 2022 at 3:01 PM Dustin Ingram <di@python.org> wrote:
Before we start voting, can we confirm that Ofek is interested in transferring the project to the PyPA? I don't see any existing discussion about that, but maybe I'm missing it.
On Thu, Apr 28, 2022, 2:55 PM Bernat Gabor <gaborjbernat@gmail.com> wrote:
Hatch 1.0 has been released - see https://discuss.python.org/t/hatch-1-0-0-is-available/15359 The project has a test environment management side, but also a build backend under the hatchling name. The source repository is at https://github.com/ofek/hatch .
I'll start the vote with +1 to it (I only used the hatchling side of it, but that works great and supports all packaging PEPs adopted, so it's a good replacement to setuptools),
Bernat _______________________________________________ PyPA-Committers mailing list -- pypa-committers@python.org To unsubscribe send an email to pypa-committers-leave@python.org https://mail.python.org/mailman3/lists/pypa-committers.python.org/ Member address: di@python.org

To quote from him (as he can't yet post here): "Yes I'm interested! Per Discord convo I think this would be beneficial to the Python community, and the PyPA would likely make heavy use of the plugin system for trying PoCs of new PEPs" On Thu, 28 Apr 2022, 15:04 Bernat Gabor, <gaborjbernat@gmail.com> wrote:
Hello,
Should have said, but forgot, confirmed offline with him and in the PyPa Discord chat :-)
Thanks,
On Thu, Apr 28, 2022 at 3:01 PM Dustin Ingram <di@python.org> wrote:
Before we start voting, can we confirm that Ofek is interested in transferring the project to the PyPA? I don't see any existing discussion about that, but maybe I'm missing it.
On Thu, Apr 28, 2022, 2:55 PM Bernat Gabor <gaborjbernat@gmail.com> wrote:
Hatch 1.0 has been released - see https://discuss.python.org/t/hatch-1-0-0-is-available/15359 The project has a test environment management side, but also a build backend under the hatchling name. The source repository is at https://github.com/ofek/hatch.
I'll start the vote with +1 to it (I only used the hatchling side of it, but that works great and supports all packaging PEPs adopted, so it's a good replacement to setuptools),
Bernat _______________________________________________ PyPA-Committers mailing list -- pypa-committers@python.org To unsubscribe send an email to pypa-committers-leave@python.org https://mail.python.org/mailman3/lists/pypa-committers.python.org/ Member address: di@python.org

I agree with Dustin, I'd like to see a formal request from Ofek for PyPA membership. As he's just posted an announcement on Discourse that Hatch 1.0.0 has been released, a simple follow-up to that saying that he'd like Hatch to be added to the PyPA organisation would be sufficient, IMO. (Once that formality has been completed, I'm +1 on the proposal). Paul On Thu, 28 Apr 2022 at 22:36, Bernat Gabor <gaborjbernat@gmail.com> wrote:
To quote from him (as he can't yet post here):
"Yes I'm interested! Per Discord convo I think this would be beneficial to the Python community, and the PyPA would likely make heavy use of the plugin system for trying PoCs of new PEPs"
On Thu, 28 Apr 2022, 15:04 Bernat Gabor, <gaborjbernat@gmail.com> wrote:
Hello,
Should have said, but forgot, confirmed offline with him and in the PyPa Discord chat :-)
Thanks,
On Thu, Apr 28, 2022 at 3:01 PM Dustin Ingram <di@python.org> wrote:
Before we start voting, can we confirm that Ofek is interested in transferring the project to the PyPA? I don't see any existing discussion about that, but maybe I'm missing it.
On Thu, Apr 28, 2022, 2:55 PM Bernat Gabor <gaborjbernat@gmail.com> wrote:
Hatch 1.0 has been released - see https://discuss.python.org/t/hatch-1-0-0-is-available/15359 The project has a test environment management side, but also a build backend under the hatchling name. The source repository is at https://github.com/ofek/hatch.
I'll start the vote with +1 to it (I only used the hatchling side of it, but that works great and supports all packaging PEPs adopted, so it's a good replacement to setuptools),
Bernat _______________________________________________ PyPA-Committers mailing list -- pypa-committers@python.org To unsubscribe send an email to pypa-committers-leave@python.org https://mail.python.org/mailman3/lists/pypa-committers.python.org/ Member address: di@python.org
_______________________________________________ PyPA-Committers mailing list -- pypa-committers@python.org To unsubscribe send an email to pypa-committers-leave@python.org https://mail.python.org/mailman3/lists/pypa-committers.python.org/ Member address: p.f.moore@gmail.com

Thanks all, looks like we have the confirmation from Ofek here <https://discuss.python.org/t/hatch-1-0-0-is-available/15359/2> and with Paul's second, the vote is now triggered and will conclude in 7 days on May 5th at 10:00 PM UTC. On Thu, Apr 28, 2022 at 4:03 PM Paul Moore <p.f.moore@gmail.com> wrote:
I agree with Dustin, I'd like to see a formal request from Ofek for PyPA membership. As he's just posted an announcement on Discourse that Hatch 1.0.0 has been released, a simple follow-up to that saying that he'd like Hatch to be added to the PyPA organisation would be sufficient, IMO.
(Once that formality has been completed, I'm +1 on the proposal).
Paul
On Thu, 28 Apr 2022 at 22:36, Bernat Gabor <gaborjbernat@gmail.com> wrote:
To quote from him (as he can't yet post here):
"Yes I'm interested! Per Discord convo I think this would be beneficial
to the Python community, and the PyPA would likely make heavy use of the plugin system for trying PoCs of new PEPs"
On Thu, 28 Apr 2022, 15:04 Bernat Gabor, <gaborjbernat@gmail.com> wrote:
Hello,
Should have said, but forgot, confirmed offline with him and in the
Thanks,
On Thu, Apr 28, 2022 at 3:01 PM Dustin Ingram <di@python.org> wrote:
Before we start voting, can we confirm that Ofek is interested in
PyPa Discord chat :-) transferring the project to the PyPA? I don't see any existing discussion about that, but maybe I'm missing it.
On Thu, Apr 28, 2022, 2:55 PM Bernat Gabor <gaborjbernat@gmail.com>
wrote:
Hatch 1.0 has been released - see
https://discuss.python.org/t/hatch-1-0-0-is-available/15359 The project has a test environment management side, but also a build backend under the hatchling name. The source repository is at https://github.com/ofek/hatch.
I'll start the vote with +1 to it (I only used the hatchling side of
it, but that works great and supports all packaging PEPs adopted, so it's a good replacement to setuptools),
Bernat _______________________________________________ PyPA-Committers mailing list -- pypa-committers@python.org To unsubscribe send an email to pypa-committers-leave@python.org https://mail.python.org/mailman3/lists/pypa-committers.python.org/ Member address: di@python.org
_______________________________________________ PyPA-Committers mailing list -- pypa-committers@python.org To unsubscribe send an email to pypa-committers-leave@python.org https://mail.python.org/mailman3/lists/pypa-committers.python.org/ Member address: p.f.moore@gmail.com

+1 from me as well. :) On Thu, Apr 28, 2022 at 9:55 PM Bernat Gabor <gaborjbernat@gmail.com> wrote:
Hatch 1.0 has been released - see https://discuss.python.org/t/hatch-1-0-0-is-available/15359 The project has a test environment management side, but also a build backend under the hatchling name. The source repository is at https://github.com/ofek/hatch.
I'll start the vote with +1 to it (I only used the hatchling side of it, but that works great and supports all packaging PEPs adopted, so it's a good replacement to setuptools),
Bernat _______________________________________________ PyPA-Committers mailing list -- pypa-committers@python.org To unsubscribe send an email to pypa-committers-leave@python.org https://mail.python.org/mailman3/lists/pypa-committers.python.org/ Member address: pradyunsg@gmail.com

+1 28.04.2022 22:56:04 Bernat Gabor <gaborjbernat@gmail.com>:
Hatch 1.0 has been released - see https://discuss.python.org/t/hatch-1-0-0-is-available/15359 The project has a test environment management side, but also a build backend under the hatchling name. The source repository is at https://github.com/ofek/hatch.
I'll start the vote with +1 to it (I only used the hatchling side of it, but that works great and supports all packaging PEPs adopted, so it's a good replacement to setuptools),
Bernat

+1
On 28. Apr 2022, at 22:55, Bernat Gabor <gaborjbernat@gmail.com> wrote:
Hatch 1.0 has been released - see https://discuss.python.org/t/hatch-1-0-0-is-available/15359 <https://discuss.python.org/t/hatch-1-0-0-is-available/15359> The project has a test environment management side, but also a build backend under the hatchling name. The source repository is at https://github.com/ofek/hatch <https://github.com/ofek/hatch>.
I'll start the vote with +1 to it (I only used the hatchling side of it, but that works great and supports all packaging PEPs adopted, so it's a good replacement to setuptools),
Bernat _______________________________________________ PyPA-Committers mailing list -- pypa-committers@python.org To unsubscribe send an email to pypa-committers-leave@python.org https://mail.python.org/mailman3/lists/pypa-committers.python.org/ Member address: jannis.leidel@pyfound.org

+1 On Thu, Apr 28, 2022 at 14:55 Bernat Gabor <gaborjbernat@gmail.com> wrote:
Hatch 1.0 has been released - see https://discuss.python.org/t/hatch-1-0-0-is-available/15359 The project has a test environment management side, but also a build backend under the hatchling name. The source repository is at https://github.com/ofek/hatch.
I'll start the vote with +1 to it (I only used the hatchling side of it, but that works great and supports all packaging PEPs adopted, so it's a good replacement to setuptools),
Bernat _______________________________________________ PyPA-Committers mailing list -- pypa-committers@python.org To unsubscribe send an email to pypa-committers-leave@python.org https://mail.python.org/mailman3/lists/pypa-committers.python.org/ Member address: nate.prewitt@gmail.com

+1 Bernat Gabor kirjoitti 28.4.2022 klo 23.55:
Hatch 1.0 has been released - see https://discuss.python.org/t/hatch-1-0-0-is-available/15359 The project has a test environment management side, but also a build backend under the hatchling name. The source repository is at https://github.com/ofek/hatch.
I'll start the vote with +1 to it (I only used the hatchling side of it, but that works great and supports all packaging PEPs adopted, so it's a good replacement to setuptools),
Bernat
_______________________________________________ PyPA-Committers mailing list -- pypa-committers@python.org To unsubscribe send an email to pypa-committers-leave@python.org https://mail.python.org/mailman3/lists/pypa-committers.python.org/ Member address: alex.gronholm@nextday.fi

On Thu, 2022-04-28 at 14:55 -0600, Bernat Gabor wrote:
Hatch 1.0 has been released - see https://discuss.python.org/t/hatch-1-0-0-is-available/15359 The project has a test environment management side, but also a build backend under the hatchling name. The source repository is at https://github.com/ofek/hatch.
I'll start the vote with +1 to it (I only used the hatchling side of it, but that works great and supports all packaging PEPs adopted, so it's a good replacement to setuptools),
Bernat
+1

+1 I sent this during PyCon (should have been close to first), but didn't go though, so dumping it in from my sent emails. Also this is likely going to be the ideal place to work on a generic extension backend system. Shows great promise. I’ve provided support for it in scikit-hep/cookie for a while, the plugins sound exciting, and it might be the first “all-in-one” to support multiple environments and proper binary builds (via plugins). Haven’t played with it enough yet, but already like hatchling. Plus pipx already uses it. :) One request - I'd like to see more static typing, I saw lots of overly generic or missing types. I'd be happy to help add those if acceptable, of course. :D

This now has passed 🤠 On Mon, 2 May 2022, 20:44 Henry Schreiner, <henryfs@princeton.edu> wrote:
+1
I sent this during PyCon (should have been close to first), but didn't go though, so dumping it in from my sent emails. Also this is likely going to be the ideal place to work on a generic extension backend system.
Shows great promise. I’ve provided support for it in scikit-hep/cookie for a while, the plugins sound exciting, and it might be the first “all-in-one” to support multiple environments and proper binary builds (via plugins). Haven’t played with it enough yet, but already like hatchling. Plus pipx already uses it. :) One request - I'd like to see more static typing, I saw lots of overly generic or missing types. I'd be happy to help add those if acceptable, of course. :D _______________________________________________ PyPA-Committers mailing list -- pypa-committers@python.org To unsubscribe send an email to pypa-committers-leave@python.org https://mail.python.org/mailman3/lists/pypa-committers.python.org/ Member address: gaborjbernat@gmail.com
participants (12)
-
Alex Grönholm
-
Bernat Gabor
-
Cooper Lees
-
Dustin Ingram
-
Filipe Laíns
-
Henry Schreiner
-
Jannis Leidel
-
Nate Prewitt
-
Ofek Lev
-
Paul Moore
-
Pradyun Gedam
-
Ronny Pfannschmidt