happy-kitchen-89482
04/01/2023, 3:28 PMhappy-kitchen-89482
04/01/2023, 3:29 PMhappy-kitchen-89482
04/01/2023, 3:30 PMhappy-kitchen-89482
04/01/2023, 3:31 PMhappy-kitchen-89482
04/01/2023, 3:32 PMhappy-kitchen-89482
04/01/2023, 3:32 PMhappy-kitchen-89482
04/01/2023, 3:34 PMenough-analyst-54434
04/01/2023, 3:36 PM./pants
. If I'm locked down org (bigger ones) on an old distro, installing 3.9, which seems old to us, is abnormal and requires extra hoops. Basically it requires installing from a source tarball.hundreds-father-404
04/01/2023, 3:39 PMvar=
⢠functools.lru_cache
to replace some of our memoized decorators
⢠dictionary merge syntax
With plugin authors, they should be okay to use 3.9 to run Pants on their own code thanks to multiple resolves. We have several examples of that already being done in the wild, where plugin code has different ICs than their normal codehappy-kitchen-89482
04/01/2023, 3:39 PMenough-analyst-54434
04/01/2023, 3:39 PMenough-analyst-54434
04/01/2023, 3:40 PMenough-analyst-54434
04/01/2023, 3:41 PMenough-analyst-54434
04/01/2023, 3:42 PMhundreds-father-404
04/01/2023, 3:42 PMIt seems to make more sense to me to simply transition Pants to scies and skip this mucking about and publish 0 wheels and use 3.11.I didn't realize that's a possibility? (Pardon, I've been away from Pants for a bit). I thought it would mess up plugin authors who want to install Pants as a library to e.g. run MyPy and tests on their plugin code?
enough-analyst-54434
04/01/2023, 3:43 PMenough-analyst-54434
04/01/2023, 3:43 PMenough-analyst-54434
04/01/2023, 3:44 PMenough-analyst-54434
04/01/2023, 3:44 PMenough-analyst-54434
04/01/2023, 3:45 PMPEX_TOOLS=1 the.pex repository extract
enough-analyst-54434
04/01/2023, 3:45 PMhundreds-father-404
04/01/2023, 3:47 PMpants_requirements
target could get the Scie, then extract it into a local wheel understood by PyPI?enough-analyst-54434
04/01/2023, 3:47 PMenough-analyst-54434
04/01/2023, 3:48 PMhappy-kitchen-89482
04/01/2023, 3:51 PMhappy-kitchen-89482
04/01/2023, 3:51 PMenough-analyst-54434
04/01/2023, 3:52 PMenough-analyst-54434
04/01/2023, 3:53 PM./pants
support for 2.17+ and let the rest follow as implementation detail (save for plugin authors).bitter-ability-32190
04/01/2023, 4:01 PMhappy-kitchen-89482
04/01/2023, 4:05 PMbitter-ability-32190
04/01/2023, 4:08 PMwide-midnight-78598
04/01/2023, 4:25 PMwide-midnight-78598
04/01/2023, 4:26 PMcurved-television-6568
04/02/2023, 1:14 PMI think the simplest thing is just to dropI agree with this. šsupport for 2.17+ and let the rest follow as implementation detail (save for plugin authors)../pants
wide-midnight-78598
04/11/2023, 1:49 AMbitter-ability-32190
04/11/2023, 1:50 AMwide-midnight-78598
04/11/2023, 1:52 AMhappy-kitchen-89482
04/25/2023, 12:06 AM