Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Feb 2026 13:40:43 +0000
From:      Nicola Vitale <nivit@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1eaf403b9178 - main - devel/py-virtualenv: Update to 20.38.0
Message-ID:  <6998645b.181ff.4c9558d1@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by nivit:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1eaf403b91781ad6f7d99c0b966955d1f2776c9e

commit 1eaf403b91781ad6f7d99c0b966955d1f2776c9e
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2026-02-20 13:39:20 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2026-02-20 13:39:20 +0000

    devel/py-virtualenv: Update to 20.38.0
    
    ChangeLog:      https://github.com/pypa/virtualenv/releases/tag/20.38.0
    Reported by:    "github-actions[bot]" <notifications@github.com>
---
 devel/py-virtualenv/Makefile                 |  6 +++++-
 devel/py-virtualenv/distinfo                 |  6 +++---
 devel/py-virtualenv/files/patch-docs_conf.py | 15 +++------------
 3 files changed, 11 insertions(+), 16 deletions(-)

diff --git a/devel/py-virtualenv/Makefile b/devel/py-virtualenv/Makefile
index 37c60c3a8c1e..6ff771392c58 100644
--- a/devel/py-virtualenv/Makefile
+++ b/devel/py-virtualenv/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	virtualenv
-PORTVERSION=	20.36.1
+PORTVERSION=	20.38.0
 CATEGORIES=	devel python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
@@ -55,7 +55,11 @@ DOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click-default-group>=1.2.4:devel/py-c
 			${PYTHON_PKGNAMEPREFIX}platformdirs>3.9.1:devel/py-platformdirs@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}proselint>=0.13:devel/py-proselint@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}sphinx-argparse>=0.4:textproc/py-sphinx-argparse@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}sphinx-autodoc-typehints>=1.23.0:textproc/py-sphinx-autodoc-typehints@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}sphinx-copybutton>=0.5.2:textproc/py-sphinx-copybutton@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}sphinx-inline-tabs>=2025.12.21.14:textproc/py-sphinx-inline-tabs@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}sphinx>=5.3.0:textproc/py-sphinx@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}sphinxcontrib-mermaid>=2.0.0:textproc/py-sphinxcontrib-mermaid@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}sphinxcontrib-towncrier>=0.3.2a0:textproc/py-sphinxcontrib-towncrier@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}towncrier>=22.12.0:textproc/py-towncrier@${PY_FLAVOR}
 DOCS_BINARY_ALIAS=	towncrier=towncrier-${PYTHON_VER}
diff --git a/devel/py-virtualenv/distinfo b/devel/py-virtualenv/distinfo
index 435e80dfb80c..1dab30cc1d9b 100644
--- a/devel/py-virtualenv/distinfo
+++ b/devel/py-virtualenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1768212897
-SHA256 (pypa-virtualenv-20.36.1_GH0.tar.gz) = 3704402f81e213af6fadc2646841f5c91821e1208bd0e24d8346562f037e3853
-SIZE (pypa-virtualenv-20.36.1_GH0.tar.gz) = 6074346
+TIMESTAMP = 1771497209
+SHA256 (pypa-virtualenv-20.38.0_GH0.tar.gz) = 413661f92ea444731b00c167d151a9b199d9168cd12052001259d938ab121998
+SIZE (pypa-virtualenv-20.38.0_GH0.tar.gz) = 6677769
diff --git a/devel/py-virtualenv/files/patch-docs_conf.py b/devel/py-virtualenv/files/patch-docs_conf.py
index a21be0c69da2..ba819956e47c 100644
--- a/devel/py-virtualenv/files/patch-docs_conf.py
+++ b/devel/py-virtualenv/files/patch-docs_conf.py
@@ -1,7 +1,7 @@
---- docs/conf.py.orig	2023-02-06 17:33:30 UTC
+--- docs/conf.py.orig	2026-02-19 07:47:01 UTC
 +++ docs/conf.py
-@@ -3,6 +3,8 @@ import sys
- from datetime import date, datetime
+@@ -4,6 +4,8 @@ from pathlib import Path
+ from datetime import datetime, timezone
  from pathlib import Path
  
 +sys.path.insert(0, '%%VIRTUALENV_WHEEL%%')
@@ -9,12 +9,3 @@
  from virtualenv.version import __version__
  
  company = "PyPA"
-@@ -48,7 +50,7 @@ extlinks = {
- def setup(app):
-     here = Path(__file__).parent
-     root, exe = here.parent, Path(sys.executable)
--    towncrier = exe.with_name(f"towncrier{exe.suffix}")
-+    towncrier = exe.with_name(f"towncrier-%%PYTHON_VER%%")
-     cmd = [str(towncrier), "build", "--draft", "--version", "NEXT"]
-     new = subprocess.check_output(cmd, cwd=root, text=True, stderr=subprocess.DEVNULL)
-     (root / "docs" / "_draft.rst").write_text("" if "No significant changes" in new else new)


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6998645b.181ff.4c9558d1>