Re: [Slackbuilds-users] issues with some deps.

2022-12-11 Thread fourtysixandtwo
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/



Re: [Slackbuilds-users] issues with some deps.

2022-12-11 Thread fourtysixandtwo
Thanks for catching that Tim.  I'll get those fixes submitted later today.

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/



[Slackbuilds-users] issues with some deps.

2022-12-11 Thread Tim Dickson via SlackBuilds-users
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/