early-businessperson-60137
01/15/2025, 1:24 AMcloudpickle
instead of dill
) but no build time options to not require dill<0.3.2.
I tried setting a requirement for dill==0.3.8 in both requirements.txt and constraints.txt, but still get the following error, that I'm hoping to ignore:
pip: ERROR: Cannot install apache-beam and dill==0.3.8 because these package versions have conflicting dependencies.
pip: ERROR: ResolutionImpossible: for help visit <https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts>
pip:
pip: The conflict is caused by:
pip: The user requested dill==0.3.8
pip: apache-beam 2.61.0 depends on dill<0.3.2 and >=0.3.1.1
pip: The user requested (constraint) dill==0.3.8
pip:
pip: To fix this you could try to:
pip: 1. loosen the range of package versions you've specified
pip: 2. remove package versions to allow pip attempt to solve the dependency conflict
happy-kitchen-89482
01/15/2025, 10:54 PM--exclude
and --override
options), but they are not used by Pants yet. Doing so is not hard, but would require a little modeling. Basically, deciding how you specify these excludes/overrides in a BUILD file.happy-kitchen-89482
01/15/2025, 10:55 PMhappy-kitchen-89482
01/15/2025, 10:55 PMearly-businessperson-60137
01/15/2025, 11:14 PMhappy-kitchen-89482
01/16/2025, 3:30 AMhappy-kitchen-89482
01/16/2025, 3:30 AMhappy-kitchen-89482
01/16/2025, 3:30 AMhappy-kitchen-89482
01/16/2025, 3:31 AMhappy-kitchen-89482
01/16/2025, 3:31 AMhappy-kitchen-89482
01/16/2025, 3:31 AMhappy-kitchen-89482
01/16/2025, 3:32 AMearly-businessperson-60137
01/16/2025, 7:36 PM