[Slackbuilds-users] issues with some deps.

Tim Dickson dickson.tim at googlemail.com
Mon Dec 12 10:57:10 UTC 2022


On 12/12/2022 07:04, fourtysixandtwo wrote:
> 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_vcsare 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 at 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 at slackbuilds.org
>     https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>     Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
>     FAQ - https://slackbuilds.org/faq/
>
hi fourtysixandtwo , and thank for looking at it.
Sorry, I made a couple of mistakes. (the python3-hatch_fancy_pypi_readme 
one, and the BeautifulSoup dep I just had indented wrong - it is a dep 
of anki, which is what uses all the other stuff :-)  )
regards, Tim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20221212/c871c46e/attachment-0001.htm>


More information about the SlackBuilds-users mailing list