quaint-telephone-89068
02/22/2023, 10:57 PM$ python --version
Python 3.11.1
# but same issue on Python 3.8.13
$ pex3 --version
2.1.122
$ pex3 lock create "xmlsec==1.3.13"
Building lxml version 4.9.2.
Building without Cython.
Building against libxml2 2.9.4 and libxslt 1.1.29
running dist_info
creating /private/var/folders/y2/6t5bbk554wv5h6w_qlgpcpnm0000gr/T/tmpqn87v27s/build/lxml.egg-info
writing /private/var/folders/y2/6t5bbk554wv5h6w_qlgpcpnm0000gr/T/tmpqn87v27s/build/lxml.egg-info/PKG-INFO
writing dependency_links to /private/var/folders/y2/6t5bbk554wv5h6w_qlgpcpnm0000gr/T/tmpqn87v27s/build/lxml.egg-info/dependency_links.txt
writing requirements to /private/var/folders/y2/6t5bbk554wv5h6w_qlgpcpnm0000gr/T/tmpqn87v27s/build/lxml.egg-info/requires.txt
writing top-level names to /private/var/folders/y2/6t5bbk554wv5h6w_qlgpcpnm0000gr/T/tmpqn87v27s/build/lxml.egg-info/top_level.txt
writing manifest file '/private/var/folders/y2/6t5bbk554wv5h6w_qlgpcpnm0000gr/T/tmpqn87v27s/build/lxml.egg-info/SOURCES.txt'
reading manifest file '/private/var/folders/y2/6t5bbk554wv5h6w_qlgpcpnm0000gr/T/tmpqn87v27s/build/lxml.egg-info/SOURCES.txt'
reading manifest template '<http://MANIFEST.in|MANIFEST.in>'
writing manifest file '/private/var/folders/y2/6t5bbk554wv5h6w_qlgpcpnm0000gr/T/tmpqn87v27s/build/lxml.egg-info/SOURCES.txt'
creating '/private/var/folders/y2/6t5bbk554wv5h6w_qlgpcpnm0000gr/T/tmpqn87v27s/build/lxml.dist-info'
adding license file "LICENSE.txt" (matched pattern "LICEN[CS]E*")
adding license file "LICENSES.txt" (matched pattern "LICEN[CS]E*")
Could not gather lock metadata for 1 project with source artifacts:
1. /private/var/folders/y2/6t5bbk554wv5h6w_qlgpcpnm0000gr/T/tmpkqwg1011/Users.andreas.stenius.tmp.venv.bin.python3.11/xmlsec-1.3.13.tar.gz: 'build-backend'
Regression from previous version:
$ pex3 --version
2.1.121
$ pex3 lock create "xmlsec==1.3.13"
{"allow_builds": true, "allow_prereleases": false, "allow_wheels": true, "build_isolation": true, "constraints": [], "locked_resolves": [{"locked_requirements": [{"artifacts": [{"algorithm": "sha256", "hash": "2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67", "url": "<https://files.pythonhosted.org/packages/06/5a/e11cad7b79f2cf3dd2ff8f81fa8ca667e7591d3d8451768589996b65dec1/lxml-4.9.2.tar.gz>"}], "project_name": "lxml", "requires_dists": ["BeautifulSoup4; extra == \"htmlsoup\"", "Cython>=0.29.7; extra == \"source\"", "cssselect>=0.7; extra == \"cssselect\"", "html5lib; extra == \"html5\""], "requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7", "version": "4.9.2"}, {"artifacts": [{"algorithm": "sha256", "hash": "916f5d78e8041f6cd9391abba659da8c94a4fef7196d126d40af1ff417f2cf86", "url": "<https://files.pythonhosted.org/packages/37/9f/342d4562eac99178d0d515c780285e107c6828cefad37d02f05b7b7d8751/xmlsec-1.3.13.tar.gz>"}], "project_name": "xmlsec", "requires_dists": ["lxml>=3.8"], "requires_python": ">=3.5", "version": "1.3.13"}], "platform_tag": ["cp311", "cp311", "macosx_13_0_arm64"]}], "path_mappings": {}, "pex_version": "2.1.121", "pip_version": "20.3.4-patched", "prefer_older_binary": false, "requirements": ["xmlsec==1.3.13"], "requires_python": [], "resolver_version": "pip-legacy-resolver", "style": "strict", "target_systems": [], "transitive": true, "use_pep517": null}
pantsbuild/pexuser
02/23/2023, 3:27 AM