Hi Tim, Having a closer look and double checking the deps, you were correct about python3-hatchling. However, I can't agree on the other changes you suggest. I've noted the following discrepancies:
-python3-hatch_fancy_pypi_readme and python3-hatch_vcs are build time deps only and neither depend on each other. -several of the versions you list are outdated (primarily python3-jsonschema 3.17.3-1) -python3-pyrsistent does not have a dep for BeautifulSoup4 Here's the output from pipdeptree (does not show build deps) on my build vm: jsonschema==4.17.3 - attrs [required: >=17.4.0, installed: 21.4.0] - pyrsistent [required: >=0.14.0,!=0.17.2,!=0.17.1,!=0.17.0, installed: 0.19.2] hatch-fancy-pypi-readme==22.8.0 - hatchling [required: Any, installed: 1.11.1] - editables [required: >=0.3, installed: 0.3] - packaging [required: >=21.3, installed: 21.3] - pyparsing [required: >=2.0.2,!=3.0.5, installed: 2.4.7] - pathspec [required: >=0.10.1, installed: 0.10.3] - pluggy [required: >=1.0.0, installed: 1.0.0] - tomli [required: >=1.2.2, installed: 1.2.2] - tomli [required: Any, installed: 1.2.2] hatch-vcs==0.3.0 - hatchling [required: >=1.1.0, installed: 1.11.1] - editables [required: >=0.3, installed: 0.3] - packaging [required: >=21.3, installed: 21.3] - pyparsing [required: >=2.0.2,!=3.0.5, installed: 2.4.7] - pathspec [required: >=0.10.1, installed: 0.10.3] - pluggy [required: >=1.0.0, installed: 1.0.0] - tomli [required: >=1.2.2, installed: 1.2.2] - setuptools-scm [required: >=6.3.2, installed: 6.3.2] - packaging [required: >=20.0, installed: 21.3] - pyparsing [required: >=2.0.2,!=3.0.5, installed: 2.4.7] - setuptools [required: Any, installed: 57.5.0] - tomli [required: >=1.0.0, installed: 1.2.2] Hope that clears things up and I'll get python3-hatchling updated. Cheers On Sun, Dec 11, 2022 at 7:32 AM Tim Dickson via SlackBuilds-users < slackbuilds-users@slackbuilds.org> wrote: > python3-jsonschema lists a couple of new deps > python3-hatch-fancy_pypi_readme and python3_hatch_vcs but as > python3_hatch_vcs is a dep of python3-hatch-fancy_pypi_readme it > shouldn't be listed (no deps of deps) > in the same vein, python3-hatchling lists python3-build and > python3-installer among it's deps list, both of which are already deps > of python3-edittables and python3-pathspec, which are also deps of > python3-hatchling. > > the dep tree is > python3-jsonschema 3.17.3-1 > -requires > python3-importlib_metadata > python3-attrs 21.4.0-1 > python3-pyrsistent 0.19.2-1 > python3-hatch_fancy_pypi_readme > -requires > python3-hatch_vcs 0.2.0-1 > -requires > python3-hatchling 1.11.1-1 > -requires > python3-editables 0.3-1 > -requires > python3-build > python3-installer > wheel > python3-pathspec 0.10.2-1 > -requires > python3-build > python3-installer > wheel > python3-pluggy 1.0.0-1 > BeautifulSoup4 > -requires > python3-soupsieve 2.3.1-2 > > to summerise, > > so python3-jsonschema deps should be > > python3-importlib_metadata > python3-attrs > python3-pyrsistent > python3-hatch_fancy_pypi_readme > BeautifulSoup4 > > and python3-hatchling_vcs deps should be > > python3-hatchling > > and python3-hatchling deps should be > > python3-editables > python3-pathspec > python3-pluggy > > > regards, Tim > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users@slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > >
_______________________________________________ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/