<div dir="ltr">Hi Tim,<br><br><div>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:<br></div><div><br></div><div>-python3-hatch_fancy_pypi_readme and python3-hatch_vcs<span class="sewtjiyqd2zw0bu"></span><span class="sewtjiyqd2zw0bu"></span> are build time deps only and neither depend on each other.   <br></div><div>-several of the versions you list are outdated (primarily python3-jsonschema 3.17.3-1)</div><div>-python3-pyrsistent does not have a dep for BeautifulSoup4</div><div><br></div><div>Here's the output from pipdeptree (does not show build deps) on my build vm:</div><span style="font-family:monospace"><br>jsonschema==4.17.3<br> - attrs [required: >=17.4.0, installed: 21.4.0]<br> - pyrsistent [required: >=0.14.0,!=0.17.2,!=0.17.1,!=0.17.0, installed: 0.19.2]<br><br>hatch-fancy-pypi-readme==22.8.0<br> - hatchling [required: Any, installed: 1.11.1]<br>   - editables [required: >=0.3, installed: 0.3]<br>   - packaging [required: >=21.3, installed: 21.3]<br>     - pyparsing [required: >=2.0.2,!=3.0.5, installed: 2.4.7]<br>   - pathspec [required: >=0.10.1, installed: 0.10.3]<br>   - pluggy [required: >=1.0.0, installed: 1.0.0]<br>   - tomli [required: >=1.2.2, installed: 1.2.2]<br> - tomli [required: Any, installed: 1.2.2]<br><br>hatch-vcs==0.3.0<br> - hatchling [required: >=1.1.0, installed: 1.11.1]<br>   - editables [required: >=0.3, installed: 0.3]<br>   - packaging [required: >=21.3, installed: 21.3]<br>     - pyparsing [required: >=2.0.2,!=3.0.5, installed: 2.4.7]<br>   - pathspec [required: >=0.10.1, installed: 0.10.3]<br>   - pluggy [required: >=1.0.0, installed: 1.0.0]<br>   - tomli [required: >=1.2.2, installed: 1.2.2]<br> - setuptools-scm [required: >=6.3.2, installed: 6.3.2]<br>   - packaging [required: >=20.0, installed: 21.3]<br>     - pyparsing [required: >=2.0.2,!=3.0.5, installed: 2.4.7]<br>   - setuptools [required: Any, installed: 57.5.0]<br></span><div><span style="font-family:monospace">   - tomli [required: >=1.0.0, installed: 1.2.2]<br></span></div><div><br></div><div>Hope that clears things up and I'll get python3-hatchling updated.<br></div><div><br></div><div>Cheers<br></div><div><span style="font-family:monospace"></span></div><div><span style="font-family:monospace"></span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Dec 11, 2022 at 7:32 AM Tim Dickson via SlackBuilds-users <<a href="mailto:slackbuilds-users@slackbuilds.org">slackbuilds-users@slackbuilds.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">python3-jsonschema lists a couple of new deps <br>
python3-hatch-fancy_pypi_readme and python3_hatch_vcs but as <br>
python3_hatch_vcs is a dep of python3-hatch-fancy_pypi_readme it <br>
shouldn't be listed (no deps of deps)<br>
in the same vein, python3-hatchling lists python3-build and <br>
python3-installer among it's deps list, both of which are already deps <br>
of python3-edittables and python3-pathspec, which are also deps of <br>
python3-hatchling.<br>
<br>
the dep tree is<br>
python3-jsonschema 3.17.3-1<br>
  -requires<br>
   python3-importlib_metadata<br>
   python3-attrs 21.4.0-1<br>
   python3-pyrsistent 0.19.2-1<br>
   python3-hatch_fancy_pypi_readme<br>
   -requires<br>
    python3-hatch_vcs 0.2.0-1<br>
    -requires<br>
     python3-hatchling 1.11.1-1<br>
     -requires<br>
      python3-editables 0.3-1<br>
      -requires<br>
       python3-build<br>
       python3-installer<br>
       wheel<br>
      python3-pathspec 0.10.2-1<br>
      -requires<br>
       python3-build<br>
       python3-installer<br>
       wheel<br>
      python3-pluggy 1.0.0-1<br>
   BeautifulSoup4<br>
   -requires<br>
    python3-soupsieve 2.3.1-2<br>
<br>
to summerise,<br>
<br>
so python3-jsonschema deps should be<br>
<br>
python3-importlib_metadata<br>
python3-attrs<br>
python3-pyrsistent<br>
  python3-hatch_fancy_pypi_readme<br>
  BeautifulSoup4<br>
<br>
and python3-hatchling_vcs deps should be<br>
<br>
python3-hatchling<br>
<br>
and  python3-hatchling deps should be<br>
<br>
python3-editables<br>
python3-pathspec<br>
python3-pluggy<br>
<br>
<br>
regards, Tim<br>
<br>
_______________________________________________<br>
SlackBuilds-users mailing list<br>
<a href="mailto:SlackBuilds-users@slackbuilds.org" target="_blank">SlackBuilds-users@slackbuilds.org</a><br>
<a href="https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users</a><br>
Archives - <a href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/pipermail/slackbuilds-users/</a><br>
FAQ - <a href="https://slackbuilds.org/faq/" rel="noreferrer" target="_blank">https://slackbuilds.org/faq/</a><br>
<br>
</blockquote></div>