https://pantsbuild.org/ logo
#welcome
Title
# welcome
b

bumpy-noon-80834

09/29/2022, 10:49 PM
Hello! I am Philippe Muller and I am... not currently employed 😅 Previously I worked on a large multi repo Python project (~300 packages) with the "old" stack (setuptools/pip/virtualenv). It was manageable thanks to my team's effort to build the right tooling. Then I've built a (failed) startup project in TypeScript. We had a few dozen packages in a monorepo managed by yarn, and I loved how it made my life easier. Now I'm going back to Python for a personal project, and I am looking for that feeling again. I've spent quite some time fighting with Bazel, and while it looks awesome for a C++ project, I am quite disappointed by rules_python. So I am learning Pants, hoping I'll fall in love with it and adopt it for the years ahead.
👋 7
❤️ 1
b

bored-energy-25252

09/30/2022, 7:42 AM
It would be nice for you to compare the pros and cons of developing a large multi repo Python projects using the “old” stack and pants.
👍 1
b

bitter-ability-32190

09/30/2022, 3:19 PM
We migrated from bazel to pants in pure python monorepo. Feel free to reach out with questions 🙂 (I'm also a pants maintainer) Oh and here's our blog post about it: https://developer.ibm.com/blogs/case-study-incrementally-migrating-a-python-monorepo-from-bazel-to-pants/?mhsrc=ibmsearch_a&mhq=python%20monorepo
👍 2
b

bumpy-noon-80834

09/30/2022, 3:49 PM
Thanks 🙂
4 Views