Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Jun 2026 18:11:22 +0200
From:      Juraj Lutter <otis@FreeBSD.org>
To:        Babak Farrokhi <farrokhi@FreeBSD.org>
Cc:        "ports-committers@freebsd.org" <ports-committers@FreeBSD.org>, "dev-commits-ports-all@freebsd.org" <dev-commits-ports-all@FreeBSD.org>, "dev-commits-ports-main@freebsd.org" <dev-commits-ports-main@FreeBSD.org>
Subject:   Re: git: b90379318562 - main - databases/py-asyncpg: Update to 0.31.0
Message-ID:  <99D6E135-0C57-41AB-BC58-02F232254645@FreeBSD.org>
In-Reply-To: <6a1ed8a6.30fc7.a3cfca4@gitrepo.freebsd.org>

index | next in thread | previous in thread | raw e-mail

Hi,

> On 2. Jun 2026, at 15:20, Babak Farrokhi <farrokhi@FreeBSD.org> wrote:
> 
> The branch main has been updated by farrokhi:
> 
> URL: https://cgit.FreeBSD.org/ports/commit/?id=b90379318562cd925e41cc54824d5661cfcd31bc
> 
> commit b90379318562cd925e41cc54824d5661cfcd31bc
> Author:     Babak Farrokhi <farrokhi@FreeBSD.org>
> AuthorDate: 2026-06-02 13:19:57 +0000
> Commit:     Babak Farrokhi <farrokhi@FreeBSD.org>
> CommitDate: 2026-06-02 13:19:57 +0000
> 
>    databases/py-asyncpg: Update to 0.31.0
> ---
> databases/py-asyncpg/Makefile                   |  7 +++----
> databases/py-asyncpg/distinfo                   |  6 +++---
> databases/py-asyncpg/files/patch-pyproject.toml | 21 +++++++++++++++++++++
> 3 files changed, 27 insertions(+), 7 deletions(-)
> 
> diff --git a/databases/py-asyncpg/Makefile b/databases/py-asyncpg/Makefile
> index 9864a90b305d..8c3e0ef7b83f 100644
> --- a/databases/py-asyncpg/Makefile
> +++ b/databases/py-asyncpg/Makefile
> @@ -1,6 +1,5 @@
> PORTNAME= asyncpg
> -PORTVERSION= 0.30.0
> -PORTREVISION= 1
> +PORTVERSION= 0.31.0
> CATEGORIES= databases python
> MASTER_SITES= PYPI
> PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
> @@ -12,9 +11,9 @@ WWW= https://github.com/MagicStack/asyncpg/
> LICENSE= APACHE20
> LICENSE_FILE= ${WRKSRC}/LICENSE
> 
> -USES= cpe pgsql:11+ python
> +USES= cpe pgsql:11+ python:3.9+
> CPE_VENDOR= magic
> -USE_PYTHON= autoplist concurrent cython distutils
> +USE_PYTHON= autoplist concurrent cython pep517
> 
> OPTIONS_DEFINE= DOCS
> PORTDOCS= PKG-INFO README.rst
> diff --git a/databases/py-asyncpg/distinfo b/databases/py-asyncpg/distinfo
> index aa101f9d1dd7..ecdaca1e6041 100644
> --- a/databases/py-asyncpg/distinfo
> +++ b/databases/py-asyncpg/distinfo
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1729426736
> -SHA256 (asyncpg-0.30.0.tar.gz) = c551e9928ab6707602f44811817f82ba3c446e018bfe1d3abecc8ba5f3eac851
> -SIZE (asyncpg-0.30.0.tar.gz) = 957746
> +TIMESTAMP = 1780403132
> +SHA256 (asyncpg-0.31.0.tar.gz) = c989386c83940bfbd787180f2b1519415e2d3d6277a70d9d0f0145ac73500735
> +SIZE (asyncpg-0.31.0.tar.gz) = 993667
> diff --git a/databases/py-asyncpg/files/patch-pyproject.toml b/databases/py-asyncpg/files/patch-pyproject.toml
> new file mode 100644
> index 000000000000..096a9ce553fb
> --- /dev/null
> +++ b/databases/py-asyncpg/files/patch-pyproject.toml
> @@ -0,0 +1,21 @@
> +--- pyproject.toml.orig 2026-06-02 13:15:10 UTC
> ++++ pyproject.toml
> +@@ -4,8 +4,7 @@ readme = "README.rst"
> + authors = [{name = "MagicStack Inc", email = "hello@magic.io"}]
> + requires-python = '>=3.9.0'
> + readme = "README.rst"
> +-license = "Apache-2.0"
> +-license-files = ["LICENSE"]
> ++license = { text = "Apache-2.0" }
> + dynamic = ["version"]
> + keywords = [
> +     "database",
> +@@ -61,7 +60,7 @@ requires = [
> + 
> + [build-system]
> + requires = [
> +-    "setuptools>=77.0.3",
> ++    "setuptools>=61",

This also needs a BUILD_DEPENDS entry, it seems.

—
Juraj Lutter
Fediverse: otis@bsd.network <mailto:otis@bsd.network>
BlueSky: @wilbury.net <https://bsky.app/profile/wilbury.net>;
LinkedIn: https://www.linkedin.com/in/jurajlutter/
GSM: +421907986576



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?99D6E135-0C57-41AB-BC58-02F232254645>