https://pantsbuild.org/ logo
Join SlackCommunities
Powered by
# welcome
  • a

    agreeable-jordan-90080

    11/18/2024, 1:06 PM
    Hi All! Thanks Tom, I am a platform engineer at an early stage startup. When i joined the team had already started with a python monorepo for all the apps but the lack of proper tooling for it has been. I landed on Pants after looking at multiple other options like uv, rye bazel etc. At this point i am doing a PoC to transition one app and refactoring monolith monorepo to modular monorepo for an end to end example (Codegen, Test, Lint, Docker & CI). I am sure i will be posting here soon for help :)
    ๐Ÿ‘‹ 5
  • h

    happy-kitchen-89482

    12/04/2024, 6:44 PM
    Hi @salmon-cat-74091, @powerful-holiday-7698, @nice-lock-2651, @billowy-rocket-43626, @acceptable-balloon-2043, @breezy-bird-61572, @swift-twilight-7834, @bulky-spring-43140, @swift-guitar-15128, @echoing-lawyer-86848, @breezy-fireman-62322, @adorable-sandwich-52950, @fierce-greece-10087, @some-insurance-58590, @brash-garage-47807, @alert-restaurant-35913, @wooden-policeman-10903, @delightful-memory-9866, @thankful-island-76194! Welcome to the Pants community ๐Ÿ™‚ If you want to take a moment to introduce yourself, what you do and why youโ€™re interested in Pants weโ€™d love to hear it! If you have any questions, make sure to head over to #C046T6T9U, where we all help each other! Our annual survey is also still open, and takes only a few minutes to fill out: https://www.pantsbuild.org/blog/2024/10/08/user-survey-2024.
    ๐Ÿ‘‹ 6
  • s

    some-insurance-58590

    12/04/2024, 7:08 PM
    Hey Benjy, thanks for the warm welcome! Just recently started using Pants for a python mono repo - it's been awesome so far! Having never used a build system like this before, it felt like magic when I imported a protobuf in my python code & Pants knew to compile the protobuf automatically ๐Ÿ˜„
    ๐Ÿ‘‹ 4
  • f

    fierce-greece-10087

    12/06/2024, 11:40 AM
    Hi, thanks for the warm welcome. I'm working at Planet, in a team that's maintaining various python tools, services and batch jobs for processing satellite imagery. We have a bunch of repositories and it's becoming hard to follow and we'd also like to re-use smaller "libs" between repos. So we're aiming at a monorepo with pants. We're a few weeks into the exploration and it seems pants could work for us, but there's still a lot to be figured out in order to reproduce everything we currently have with pants. I hope for a happy union with pants. ๐Ÿคž๐Ÿ™‚
    โค๏ธ 5
    ๐Ÿ‘‹ 1
  • w

    wooden-policeman-10903

    12/06/2024, 9:50 PM
    Hello, thank you for having me with. Until recently, I've been an ML Engineer at Nielsen (https://www.nielsen.com/). Recently I have co-founded InCatalyst (https://in-catalyst.com) -- an automated patent attorney platform (currently holding position of a CTO there). I am also a member of the G-USI group, which is doing some fundamental research in AI under a supervision of some professors from two universities in Switzerland. Some of the projects I attend to are Rust+Python microservice systems, connected by brokers, and (after a two-month research) it seems to me that Pantsbuild is destined to become THE monorepo solution for anyone but Google, if there's more than one programming language involved. Whenever I have time, I will be trying to write plugins for your build system (and will be posting questions). I'd be honored if you accepted my most successful attempts to your upstream xD
    ๐Ÿ‘‹ 3
    โค๏ธ 1
  • b

    broad-processor-92400

    12/17/2024, 12:16 AM
    ๐Ÿ‘‹ Hello @great-tiger-26094, @gentle-salesclerk-5366, @gifted-lunch-20593 @kind-dusk-88649 @microscopic-morning-77107 @echoing-energy-10051 @adorable-plastic-34434 @helpful-librarian-76940 @flat-minister-24905 Welcome to the Pants community ๐Ÿ‘– If you want to take a moment to introduce yourself, what you do and why youโ€™re interested in Pants weโ€™d love to hear it! If you have any questions, make sure to head over to #C046T6T9U, where we all help each other! (Also, our annual survey is also still open, and takes only a few minutes to fill out: https://www.pantsbuild.org/blog/2024/10/08/user-survey-2024 !)
    ๐Ÿ‘‹ 2
    h
    • 2
    • 1
  • g

    gifted-lunch-20593

    12/18/2024, 7:09 PM
    Filled out survey ๐Ÿ™‚ I'm SWE and trying to introduce Pants at my company to manage monorepo for Python projects.
    ๐Ÿ‘‹ 3
    ๐Ÿ™ 2
  • a

    adorable-addition-97726

    12/21/2024, 8:31 PM
    Hello! I'm an experienced software dev but new to the Python ecosystem and wanted to adopt Pants as our build / monorepo technology of choice for all of our Python applications.
    ๐Ÿ‘‹ 3
  • b

    broad-processor-92400

    12/22/2024, 10:10 PM
    ๐Ÿ‘‹ Hi @quick-machine-38427 @powerful-student-22468 and @agreeable-judge-25584 ! Welcome to the Pants community ๐Ÿ‘– If you want to take a moment to introduce yourself, what you do and why youโ€™re interested in Pants weโ€™d love to hear it! If you have any questions, make sure to head over to #C046T6T9U, where we all help each other! (Also, our annual survey is also still open, and takes only a few minutes to fill out: https://www.pantsbuild.org/blog/2024/10/08/user-survey-2024 !)
  • a

    agreeable-judge-25584

    12/22/2024, 10:12 PM
    Hello! I work at a robotics research institute with about 300 people, and I'm evaluating build systems for us to use :) I have asked a question on #C046T6T9U !
    ๐Ÿ‘‹ 4
  • k

    kind-dusk-88649

    01/07/2025, 3:25 PM
    Hi all. I recently moved to a new company in the tech industry where things have been done very differently for years. Personally I'm fairly interested in code quality and infrastructure, but that is not my job. I tested pants privately and found I could with very easily add linting, formatting etc to my repos. I also expanded this into my new company for the repos I am responsible for. Sadly I have seen for now that pants probably will not work for us (company wide) at this stage since there are to many limitations. Our company currently has many repos, basically no testing or branching strategy (I know, it's horrible, my part of the company is absolutely not like that), but I cannot move 10+ repos, 200people into a monorepo by myself, it would need a intermediate steps. And with the dependency system of pants that seems to be impossible ๐Ÿ˜ž Other than that I love the idea of pants and I have killed my own code that was duplicated in all repos to get formatting etc. Now pants work on my repose out of the box with minimal setup. I'm happy to be proved wrong, I have probably missed alot of the capabilities that pants can offer.
    ๐Ÿ‘‹ 1
    c
    e
    h
    • 4
    • 7
  • h

    happy-ram-31910

    01/09/2025, 9:54 PM
    Hi there! I am exploring monorepo tool at Baseten to support our growing team. Right now our monorepo is more a multi repo in the same repo, but it does not scale well, with all the problem you can imagine. We are a classic python/go/docker/k8s/helm shop, trying to do a POC (we are considering pants and nx for now), is there any example of pants with Go? the only example is only one go project with multiple command, we would like to have multiple go project, with dependency between them like with go workspace. If anyone have some documentation example, would be awesome!
    ๐Ÿ‘‹ 3
    • 1
    • 1
  • b

    broad-processor-92400

    02/03/2025, 9:37 PM
    Hello everyone! @silly-cartoon-14586 @thousands-camera-19141 @jolly-breakfast-77805 @magnificent-petabyte-49486 @many-sunset-44245 @silly-librarian-9816 @cuddly-lifeguard-83548 @refined-airport-16083 @fierce-fall-70380 @echoing-midnight-41324 @broad-motherboard-18825 @strong-processor-70970 @witty-lamp-42193 @bitter-monitor-20503 @bumpy-kitchen-92571 @proud-park-27529 @handsome-businessperson-4981 @little-book-91525 @early-businessperson-60137 @clever-dentist-48771 @victorious-application-12435 @loud-answer-45737 @cold-cricket-31243 @creamy-branch-34921 @some-furniture-64470 @miniature-yacht-30275 @narrow-spring-48068 @white-spoon-9431 (sorry if I missed anyone ๐Ÿ˜… ) Welcome to the Pants community ๐Ÿ‘– I'm Huon, a volunteer maintainer of Pants. I work at a start-up here in Australia called ExoFlare, where I use Pants for mostly Python code, linting and testing, and packaging some docker images and AWS lambdas. If you want to take a moment to introduce yourself, what you do and why youโ€™re interested in Pants weโ€™d love to hear it! If you have any questions, make sure to head over to #C046T6T9U, where we all help each other!
    ๐Ÿ‘‹ 1
  • e

    echoing-midnight-41324

    02/04/2025, 1:32 AM
    Hi everyone, I'm a student leading a research team. I'm currently using uv instead of Pants during development, but when we move to create a proof-of-concept, we'll likely use Pants to manage our CI. I'm especially interested in how Pants handles multiple, dependent docker image builds. I've tried to roll my own using gitlab CI in the past, but that isn't something I'm excited to do again.
    ๐Ÿ‘‹ 5
  • b

    broad-processor-92400

    02/10/2025, 8:01 AM
    Hi @stale-waitress-56895 @alert-needle-96406 @square-nail-98606 @orange-journalist-38284 @red-flag-37892 @colossal-airport-63412 @incalculable-yacht-22392 Welcome to the Pants community! ๐Ÿ‘– I'm Huon, a volunteer maintainer of Pants. I work at a start-up here in Australia called ExoFlare, where I use Pants for mostly Python code, linting and testing, and packaging some docker images and AWS lambdas. If you want to take a moment to introduce yourself, what you do and why youโ€™re interested in Pants weโ€™d love to hear it! If you have any questions, make sure to head over to #C046T6T9U, where we all help each other!
  • s

    stale-waitress-56895

    02/10/2025, 4:11 PM
    Hi @broad-processor-92400 and Pants community, my company is moving to a monorepo and I picked Pants to help us deal with that, mainly docker building and python code, but as I am one of the maintainers of kapitan.dev, I am also investigating the integration kapitan with pants.
    ๐Ÿ‘‹ 2
  • g

    gorgeous-winter-99296

    02/23/2025, 9:37 PM
    Hey @delightful-agent-76593, @thankful-receptionist-77815, @bored-rainbow-33667, @abundant-judge-90235, @stale-tent-71107, and @purple-pharmacist-7620! ๐Ÿ‘‹ Welcome to the Pants community ๐Ÿ™‚ If you want to, we'd love if you share a bit about yourselves, what you do, and how you use Pants. If you have any questions or hit a roadbump, make sure to ask in #C046T6T9U where we all help each other.
  • c

    curved-manchester-66006

    02/28/2025, 5:31 PM
    ๐Ÿ‘‹ ๐Ÿ‘– ๐Ÿ“ฌ Hello @brief-engine-92399 @few-terabyte-49596 @kind-yacht-63984 @late-crowd-92932 @quick-nail-48578 @worried-glass-66985 @narrow-chef-79911 and Welcome! I'm a volunteer maintainer of Pants and an engineer at a climate tech startup doing lot of Python. If you want to take a moment to introduce yourself, what you do and why youโ€™re interested in Pants weโ€™d love to hear it! If you have any questions, make sure to head over to #C046T6T9U
  • n

    nice-traffic-28870

    03/10/2025, 3:08 PM
    Hello! I am a programmer at BlackSky, we build and operate satellites for earth observation. We use pants for building various python services in a monorepo.
    ๐Ÿš€ 1
    ๐Ÿ‘– 1
    ๐ŸŒ 2
    ๐Ÿ‘‹ 6
    • 1
    • 1
  • h

    happy-kitchen-89482

    03/23/2025, 11:30 PM
    Hi @stocky-hydrogen-93098, @polite-city-98343, @handsome-student-93493, @rapid-forest-87036, @strong-yak-94054, @happy-controller-17436, @thousands-leather-25669, @wide-ram-44230, @nice-traffic-28870, @polite-jackal-78681, @bumpy-magazine-20196, @refined-controller-29621, @elegant-family-19982, @broad-crowd-67344, @bitter-carpenter-16782, @brave-pharmacist-6667, @clever-kangaroo-80068, @fast-xylophone-56613, @bright-musician-12219, @aloof-jordan-53093, @quaint-painting-55375, @witty-furniture-6665, @helpful-continent-43698 (and anyone Iโ€™ve missed), welcome to Pants Slack! Iโ€™m one of the Pants maintainers, and invite you to introduce yourself, tell us what you do and why youโ€™re interested in Pants, if youโ€™d like to share! If you have any questions, #C046T6T9U is a good place to start.
  • e

    elegant-family-19982

    03/23/2025, 11:49 PM
    I introduced Pants for our Python monorepo at work, and with input from @happy-kitchen-89482 have been working on some enhancements for the VSCode dev container. I looked at Buck and Bazel before settling on Pants given its speed and excellent support for modern Python tools, monorepos and heterogenous codebases. Thanks for creating it!
    โค๏ธ 5
    ๐Ÿ‘‹ 1
  • h

    helpful-continent-43698

    03/24/2025, 3:05 AM
    I work on an open source (Apache-2.0) remote cache and remote execution service called NativeLink compatible with Buck2, Bazel, and Pants. Our system is in Rust, but many of our users increasingly prefer the simplicity of Pants.
    ๐Ÿ‘‹ 5
    rust 1
  • h

    happy-kitchen-89482

    03/24/2025, 5:40 AM
    Rust FTW! As usual :)
  • b

    broad-processor-92400

    03/28/2025, 4:36 AM
    Hello @refined-cartoon-38951, @melodic-airport-53682, @busy-ram-14533, @straight-cpu-66760 ! Welcome to the Pants community! ๐Ÿ‘– I'm Huon, a volunteer maintainer of Pants. I work at a little company here in Australia, where I use Pants for mostly Python code (linting and testing, and packaging some docker images and AWS lambdas). If you want to take a moment to introduce yourself, what you do and why youโ€™re interested in Pants weโ€™d love to hear it! If you have any questions, make sure to head over to #C046T6T9U, where we all help each other!
    b
    • 2
    • 2
  • h

    happy-kitchen-89482

    04/26/2025, 2:22 AM
    Hi @blue-ice-9609, @straight-appointment-8169, @dry-zebra-75841, @nutritious-account-39544, @melodic-needle-79280, @freezing-activity-67835, @ripe-magazine-21370, @rhythmic-fall-40329, @bumpy-chef-45438, @wonderful-alarm-27667, @purple-vase-44613, @astonishing-doctor-95513, @bumpy-forest-61091, @late-breakfast-42820, @rhythmic-tailor-92675, @careful-plastic-23255, @delightful-lamp-80627, @kind-rocket-9952, @orange-chef-95850, @alert-psychiatrist-14102 ! Welcome to the Pants community! ๐Ÿ‘– Iโ€™m Benjy, one of the maintainers of Pants. Iโ€™ve been involved with the project for 14 years now! If you want to take a moment to introduce yourself, what you do and why youโ€™re interested in Pants weโ€™d love to hear it! If you have any questions, make sure to head over to #C046T6T9U, where we all help each other!
    โค๏ธ 2
    ๐Ÿ‘‹ 1
  • m

    most-elephant-60270

    04/28/2025, 8:09 PM
    Hi hi, I'm very new and interested in pants as a result of a conversation I read on comparing it to Spack. I didn't think I needed a build environment until I got to the end of a very long process. ๐Ÿ˜… Now I think I see how many dependencies I'm needing and artifacts I'll be creating, so I think it's time to put them on. ๐Ÿฅบ๐Ÿ˜คโค๏ธโ€๐Ÿ”ฅ
    ๐Ÿ‘‹ 4
  • k

    kind-rocket-9952

    04/28/2025, 8:12 PM
    Hi everyone! I'm Stephen. I currently work at Charge Robotics helping build factories for solar construction. Previously, I spent a number of years at Google, so naturally, I was excited to find a familiar build system that has great python support. Currently, I'm using Pants to generate python distributions to share code between repositories and PEX binaries to reduce the size of Docker images. I considered using it for codegen too, but I couldn't figure out a way to make that work with VS Code test explorer and Jupyter notebooks, so this is being done separately for now.
    โค๏ธ 1
    ๐Ÿ‘ 3
    ๐Ÿ‘‹ 3
    ๐Ÿ‘‹๐Ÿป 1
    f
    • 2
    • 4
  • w

    worried-river-463

    05/02/2025, 2:04 AM
    Hi everyone. I have been searching for a build tool for Go binaries that is fast, and is less work than running parallel bash scripts that invoke Go build inside of several Go build-related Docker containers ๐Ÿ™ˆ I am interested to learn how I can leverage Pants to do effective parallelized Go builds.
    ๐Ÿ‘‹ 2
  • b

    broad-processor-92400

    05/05/2025, 1:33 AM
    Hi @bland-cpu-3662, @green-butcher-38547, @handsome-rain-42506, @stocky-photographer-9642, @aloof-army-42994 Welcome to the Pants community! ๐Ÿ‘– I'm Huon, a volunteer maintainer of Pants. I work at a little company here in Australia, where I use Pants for mostly Python code (linting and testing, and packaging some docker images and AWS lambdas). If you want to take a moment to introduce yourself, what you do and why youโ€™re interested in Pants weโ€™d love to hear it! If you have any questions, make sure to head over to #C046T6T9U, where we all help each other!
  • s

    stocky-photographer-9642

    05/06/2025, 7:43 PM
    Hey hey! I've been messing around with some side projects in my free time and I have ended up with a monorepo consisting of multiple JS/Go services, proto definitions and shared libraries, so I thought it would be a good time to add a build system to the mix.
    ๐Ÿ‘‹ 4