Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Dec 2024 05:22:26 -0800
From:      Cy Schubert <Cy.Schubert@cschubert.com>
To:        Charlie Li <vishwin@FreeBSD.org>
Cc:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 86ae776a26ae - main - sysutils/py-ansible-core: remove  setuptools upper bound
Message-ID:  <20241212132226.BE3E131F@slippy.cwsent.com>
In-Reply-To: <202412120702.4BC7208F037217@gitrepo.freebsd.org>
References:  <202412120702.4BC7208F037217@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In message <202412120702.4BC7208F037217@gitrepo.freebsd.org>, Charlie Li 
writes
:
> The branch main has been updated by vishwin:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=86ae776a26aebe0e5b88a966d9980a
> a485d76c73
>
> commit 86ae776a26aebe0e5b88a966d9980aa485d76c73
> Author:     Charlie Li <vishwin@FreeBSD.org>
> AuthorDate: 2024-12-12 06:57:09 +0000
> Commit:     Charlie Li <vishwin@FreeBSD.org>
> CommitDate: 2024-12-12 06:57:09 +0000
>
>     sysutils/py-ansible-core: remove setuptools upper bound
>     
>     Upstream added upper bound as a precaution at release time; the
>     later versions build fine. Remove patch as appropriate when this
>     port gets updated.
>     
>     With hat: python
>     PR: 270358
> ---
>  sysutils/py-ansible-core/files/patch-pyproject.toml | 7 +++++++
>  1 file changed, 7 insertions(+)
>
> diff --git a/sysutils/py-ansible-core/files/patch-pyproject.toml b/sysutils/p
> y-ansible-core/files/patch-pyproject.toml
> new file mode 100644
> index 000000000000..62995ad2fa50
> --- /dev/null
> +++ b/sysutils/py-ansible-core/files/patch-pyproject.toml
> @@ -0,0 +1,7 @@
> +--- pyproject.toml.orig	2024-11-04 18:35:30 UTC
> ++++ pyproject.toml
> +@@ -1,3 +1,3 @@
> + [build-system]
> +-requires = ["setuptools >= 45.2.0, <= 75.3.0"]  # lower bound to support co
> ntroller Python versions, upper bound for latest version tested at release
> ++requires = ["setuptools >= 45.2.0"]  # lower bound to support controller Py
> thon versions
> + build-backend = "setuptools.build_meta"
>

The next version bump, in my tree, requires >= 63. I'm not sure what the 
lower bound is.

Please expedite the Python infrastructure upgrades. The ansible-core and 
ansible versions are stacking up on us. I will push my commits as soon as 
you update py-setuptools and continue with additional updates that I was 
unable to test because our Python infrastructure is much much too old even 
with temporary and expected python infrastructure update in my tree.


-- 
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
NTP:           <cy@nwtime.org>    Web:  https://nwtime.org

			e^(i*pi)+1=0





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20241212132226.BE3E131F>