Add hatch-vcs to urllib3 Build Deps in BLFS 12.3 SysV

†KJM† ([email protected] via blfs-dev Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.devel
Message-ID <[email protected]>
Dear BLFS Book Maintainers,

The urllib3-2.3.0 build instructions [1] miss a dependency.
Per its pyproject.toml [2]:

[build-system]
requires = ["hatchling>=1.6.0,<2", "hatch-vcs>=0.3.0"]

Without hatch-vcs, `pip3 wheel -w dist --no-build-isolation
--no-deps --no-cache-dir .` fails with:

   hatchling.plugin.exceptions.UnknownPluginError: Unknown
   build hook: vcs

Adding hatch-vcs [3,4] resolves this. Please list it with
hatchling in [1]—BLFS currently omits it.

Thanks for your awesome work!

Best,
†KJM†
~~~~~~~~~~~~~~~~~~
yeah, I LFS..

[1] 
https://www.linuxfromscratch.org/blfs/view/stable/general/python-dependencies.html#urllib3
[2] 
https://github.com/urllib3/urllib3/blob/2f68c5363ef632d73dd4d9300289d7ce5ff275b4/pyproject.toml#L4
[3] 
https://files.pythonhosted.org/packages/source/h/hatch_vcs/hatch_vcs-0.4.0.tar.gz
[4] https://pypi.org/project/hatch-vcs/

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-dev
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.