Re: git: d633a3fbf1ae - main - devel/py-anyio: Update to 3.6.2

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Fri, 30 Dec 2022 19:33:11 UTC

On 30.12.2022 21:43, Po-Chuan Hsieh wrote:
> On Sat, Dec 31, 2022 at 2:20 AM Dima Panov <fluffy@freebsd.org <mailto:fluffy@freebsd.org>> wrote:
> 
>     Moin moin!
> 
>     On 30.12.2022 12:09, Po-Chuan Hsieh wrote:
>      > The branch main has been updated by sunpoet:
>      >
>      > URL: https://cgit.FreeBSD.org/ports/commit/?id=d633a3fbf1aecb6d2fca21f490fa351314c8d9f5 <https://cgit.FreeBSD.org/ports/commit/?id=d633a3fbf1aecb6d2fca21f490fa351314c8d9f5>
>      >
>      > commit d633a3fbf1aecb6d2fca21f490fa351314c8d9f5
>      > Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
>      > AuthorDate: 2022-12-30 08:41:56 +0000
>      > Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
>      > CommitDate: 2022-12-30 09:04:28 +0000
>      >
>      >      devel/py-anyio: Update to 3.6.2
>      >
>      >      Changes: https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst <https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst>
>      > ---
>      >   devel/py-anyio/Makefile | 4 ++--
>      >   devel/py-anyio/distinfo | 6 +++---
>      >   2 files changed, 5 insertions(+), 5 deletions(-)
>      >
>      > diff --git a/devel/py-anyio/Makefile b/devel/py-anyio/Makefile
>      > index e9eac2270ca8..ec4bc2bbb3f5 100644
>      > --- a/devel/py-anyio/Makefile
>      > +++ b/devel/py-anyio/Makefile
>      > @@ -1,5 +1,5 @@
>      >   PORTNAME=   anyio
>      > -PORTVERSION= 3.6.1
>      > +PORTVERSION= 3.6.2
>      >   CATEGORIES= devel python
>      >   MASTER_SITES=       CHEESESHOP
>      >   PKGNAMEPREFIX=      ${PYTHON_PKGNAMEPREFIX}
>      > @@ -23,7 +23,7 @@ NO_ARCH=    yes
>      >   OPTIONS_DEFINE=     TRIO
>      >   TRIO_DESC=  Use trio as backend
>      >
>      > -TRIO_RUN_DEPENDS=    ${PYTHON_PKGNAMEPREFIX}trio>=0.16:net/py-trio@${PY_FLAVOR}
>      > +TRIO_RUN_DEPENDS=    ${PYTHON_PKGNAMEPREFIX}trio>=0.16<0.22:net/py-trio@${PY_FLAVOR}
>     Nope. pyproject.toml declare requirements on trio>=0.22
> 
>     trio = ["trio >= 0.22"] 
> 
> 
> 
>     Please fix this.
> 
> 
> I did not see what you're saying in pyproject.toml [1].
> Upstream pinned trio to <0.22 in [2].
> 
> [1] https://github.com/agronholm/anyio/blob/3.6.2/pyproject.toml <https://github.com/agronholm/anyio/blob/3.6.2/pyproject.toml>
> [2] https://github.com/agronholm/anyio/commit/787cb0c2e53c2a3307873d202fbd49dc5eac4e96 <https://github.com/agronholm/anyio/commit/787cb0c2e53c2a3307873d202fbd49dc5eac4e96>
> 


Oh, indeed, I've overlooked with head instead of tag :( sorry for the noise

-- 
Sincerely,
Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD)
(desktop, kde, x11, office, ports-secteam)@FreeBSD team