[Slackbuilds-users] important info regarding python3-hatchling update

Tim Dickson dickson.tim at googlemail.com
Tue Sep 10 15:40:04 UTC 2024


On 10/09/2024 16:03, fourtysixandtwo wrote:
> On Tue, Sep 10, 2024 at 8:13 AM Tim Dickson via SlackBuilds-users
> <slackbuilds-users at slackbuilds.org> wrote:
>> So are you saying wait till all the other build updates are pushed on
>> the weekend, then install python3-packaging-opt,and update
>> python3-setuptools-opt and python3-hatchling, and then all the packages
>> that depend on them?.
> Yes, my note about testing was more for the maintainers of those
> slackbuilds.  Normal update process applies.  Those are only build
> time deps so unless you are installing a new build or updating
> something further up the chain that depends on them there's no need to
> rebuild everything.  Testing is another story...
>
>> thanks for the heads up on the extra dep. how many levels up should they
>> be rebuilt?
>> for example;
>> pytrainer requires python3-matplotlib which requires python3-fonttols
>> which requires python3-lz4 which requires python3-tox which requires
>> colerama which requires python3-hatchling
> Any build queue with python3-hatchling in it will look very close to
> this snippet from the diff in my pytrainer.sqf file.
>
> diff --git a/pytrainer.sqf b/pytrainer.sqf
> index 3774971..2157e58 100644
> --- a/pytrainer.sqf
> +++ b/pytrainer.sqf
> @@ -11,6 +11,7 @@ python3-installer
>   python3-wheel
>   python3-pyproject-hooks
>   python3-build
> +python3-packaging-opt
>   python3-setuptools-opt
>   python-zipp
>   python-importlib_metadata
>
> In others, python3-setuptools-opt will be added or moved further up
> like in this example:
>
> diff --git a/jupyter_server.sqf b/jupyter_server.sqf
> index 353873b..52054e9 100644
> --- a/jupyter_server.sqf
> +++ b/jupyter_server.sqf
> @@ -7,6 +7,8 @@ python3-pyproject-hooks
>   python3-build
>   send2trash
>   python3-prometheus_client
> +python3-packaging-opt
> +python3-setuptools-opt
>   python3-calver
>   python3-trove-classifiers
>   python3-pluggy
> @@ -14,7 +16,6 @@ python3-pathspec
>   python3-editables
>   python3-hatchling
>   python3-hatch_jupyter_builder
> -python3-setuptools-opt
>   python-zipp
>   python-importlib_metadata
>   python3-mdurl
>
>> you have the last 3 in your list, but will the others need rebuilding as
>> well, eg python3-lz4   ?
> Only new or version updated slackbuilds will need rebuilding.
>
> Hope that answers your questions
thanks. just wanted to make sure before I started rebuilding lots of 
stuff :-)


-- 
This email has been checked for viruses by AVG antivirus software.
www.avg.com


More information about the SlackBuilds-users mailing list