CVS: cvs.openbsd.org: ports

2024-06-01 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/06/01 21:06:47

Modified files:
net/py-python-lsp-jsonrpc: Makefile distinfo 

Log message:
update python-lsp-jsonrpc to 1.1.2 and take maintainer



CVS: cvs.openbsd.org: ports

2024-06-01 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/06/01 16:51:30

Modified files:
textproc/py-diff-match-patch: Makefile distinfo 
textproc/py-diff-match-patch/pkg: PLIST 

Log message:
update diff-match-patch to 20230430



CVS: cvs.openbsd.org: ports

2024-06-01 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/06/01 07:17:30

Modified files:
devel/ipython  : Makefile distinfo 

Log message:
update ipython to 8.25.0



CVS: cvs.openbsd.org: ports

2024-05-31 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/05/31 16:24:53

Modified files:
devel/py-nbclient: Makefile distinfo 

Log message:
update py-nbclient to 0.10.0



CVS: cvs.openbsd.org: ports

2024-05-31 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/05/31 16:07:11

Modified files:
textproc/py-jellyfish: Makefile crates.inc distinfo 

Log message:
update py-jellyfish to 1.0.4 and take maintainer



CVS: cvs.openbsd.org: ports

2024-05-31 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/05/31 14:23:40

Modified files:
devel/py-nbconvert: Makefile distinfo 

Log message:
update py-nbconvert to 7.16.4



CVS: cvs.openbsd.org: ports

2024-05-27 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/05/27 22:24:38

Modified files:
devel/py-jupyter_client: Makefile distinfo 

Log message:
update to py-jupyter_client 8.6.2



CVS: cvs.openbsd.org: ports

2024-05-19 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/05/19 12:03:07

Modified files:
devel/ipython  : Makefile distinfo 

Log message:
update ipython to 8.24.0



CVS: cvs.openbsd.org: ports

2024-05-05 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/05/05 16:31:44

Modified files:
shells/py-qtconsole: Makefile distinfo 

Log message:
update py-qtconsole to 5.5.2



CVS: cvs.openbsd.org: ports

2024-04-25 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/25 16:40:18

Modified files:
math/py-contourpy: Makefile distinfo 
math/py-contourpy/pkg: PLIST 

Log message:
update contourpy to 1.2.1 so bokeh can be updated



Re: [update] devel/py-pybind11 to 2.12.0

2024-04-22 Thread Daniel Dickman



On Mon, 22 Apr 2024, Lucas Raab wrote:

> Hello,
> 
> daniel@ spotted that an eventual bokeh update requires a new version of
> contourpy which in turn needs a new pybind11 version. Attached is an
> update to pybind11 which has been build tested against all consumers and
> test-tested against contourpy with no ill effects seen. I'd appreciate
> other runtime tests if anyone can spare the cycles. Other thoughts?
> 
> Thanks,
> Lucas
> 

ok daniel@



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/22 20:19:22

Modified files:
net/py-websocket-client: Makefile distinfo 

Log message:
update py-websocket-client to 1.7.0



Re: productivity/khal missing dependencies

2024-04-21 Thread Daniel Dickman



On Sun, 21 Apr 2024, Johan Huldtgren wrote:

> hello,
> 
> i don't use ikhal very often, so I'm not sure how new this issue is,
> but after upgrading to latest -current and packages ikhal would die
> with:

>From the stack trace, the problem is actually that the urwid port is 
missing those dependencies rather than being an issue in khal. I checked 
the urwid port and indeed the requiremenst.txt file lists those as being 
RDEPs.

I've just committed a fix to the py-urwid port which should hopefully 
solve the issue you ran into.

Thanks for the report!



CVS: cvs.openbsd.org: ports

2024-04-21 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/21 15:30:25

Modified files:
devel/py-urwid : Makefile 

Log message:
add some missing dependencies



CVS: cvs.openbsd.org: ports

2024-04-20 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/20 11:31:00

Modified files:
devel/py-traitlets: Makefile distinfo 

Log message:
update traitlets to 5.14.3



Re: devel/ipython - missing RDEP

2024-04-18 Thread Daniel Dickman



On Thu, 18 Apr 2024, Stuart Henderson wrote:

> On 2024/04/18 21:27, Bjorn Ketelaars wrote:
> > jupyter-notebook fails to run notebooks with the following error:
> > 
> ..
> >   File 
> > "/usr/local/lib/python3.10/site-packages/IPython/core/guarded_eval.py", 
> > line 35, in 
> > from typing_extensions import Self, LiteralString
> > ModuleNotFoundError: No module named 'typing_extensions'
> > 
> > I believe this is caused by a missing RDEP in devel/ipython, which
> > recently received an update. With the diff below jupyer-notebook is
> > happy again.
> 

Thanks for noticing this! Looks good to me, please commit.

ok daniel@



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/17 16:51:08

Modified files:
devel/maturin  : Makefile crates.inc distinfo 

Log message:
update to maturin 1.5.1



CVS: cvs.openbsd.org: ports

2024-04-16 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/16 16:45:49

Modified files:
www: Makefile 

Log message:
fix tyop



CVS: cvs.openbsd.org: ports

2024-04-16 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/16 16:44:47

Modified files:
www: Makefile 

Log message:
+py-httpcore
+py-httpx



CVS: cvs.openbsd.org: ports

2024-04-16 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/16 16:39:46

Log message:
import py-httpx; ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240416

N ports/www/py-httpx/Makefile
N ports/www/py-httpx/distinfo
N ports/www/py-httpx/pkg/DESCR
N ports/www/py-httpx/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-04-16 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/16 16:38:32

Log message:
import py-httpcore; ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240416

N ports/www/py-httpcore/Makefile
N ports/www/py-httpcore/distinfo
N ports/www/py-httpcore/pkg/DESCR
N ports/www/py-httpcore/pkg/PLIST

No conflicts created by this import



[new] py-httpcore and py-httpx

2024-04-15 Thread Daniel Dickman
Now that we have www/py-h11 in the tree, here are 2 new ports that depend 
on it and which are needed for jupyter_server 2.x:

py-httpcore -- a minimal HTTP client
py-httpx -- a client library based on httpcore

ok?

py-httpx.tgz
Description: Binary data


CVS: cvs.openbsd.org: ports

2024-04-15 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/15 19:03:08

Modified files:
devel  : Makefile 

Log message:
+py-click-didyoumean
+py-click-repl



CVS: cvs.openbsd.org: ports

2024-04-15 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/15 19:00:53

Log message:
import py-click-didyoumean; ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240415

N ports/devel/py-click-didyoumean/Makefile
N ports/devel/py-click-didyoumean/distinfo
N ports/devel/py-click-didyoumean/pkg/DESCR
N ports/devel/py-click-didyoumean/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-04-15 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/15 18:59:44

Log message:
import py-click-repl; ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240415

N ports/devel/py-click-repl/Makefile
N ports/devel/py-click-repl/distinfo
N ports/devel/py-click-repl/pkg/DESCR
N ports/devel/py-click-repl/pkg/PLIST

No conflicts created by this import



Re: [update] www/py-bokeh to 3.4.0

2024-04-14 Thread Daniel Dickman



On Mon, 15 Apr 2024, Lucas Raab wrote:

> On Sat, Apr 06, 2024 at 03:19:08AM +, Lucas Raab wrote:
> > Hello,
> > 
> > Here's an update for bokeh up to the latest that's been working fine
> > here. Admittedly, nothing strenuous here so tests welcome.
> > 
> > changelog: https://docs.bokeh.org/en/latest/docs/releases.html#release-3-4-0
> > 
> > Thanks,
> > Lucas
> 
> And an incremental update to 3.4.1
> 

Looks like pyproject.toml says that math/py-contourpy needs to be updated 
to version 1.2.0 or newer first.



CVS: cvs.openbsd.org: ports

2024-04-14 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/14 17:31:12

Modified files:
games/pysol: Makefile distinfo 
games/pysol/patches: patch-pysollib_game___init___py 
games/pysol/pkg: PLIST 

Log message:
update pysol to 3.0.0



CVS: cvs.openbsd.org: ports

2024-04-14 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/14 17:29:48

Modified files:
games/pysol-cards: Makefile distinfo 

Log message:
update pysol-cards to 0.16.0



[new] click-repl and click-didyoumean

2024-04-14 Thread Daniel Dickman
Attached are two new click plugins needed by celery. And celery is needed 
by apache superset.

ok to import these?

py-click-plugins.tgz
Description: Binary data


CVS: cvs.openbsd.org: ports

2024-04-14 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/14 09:22:34

Modified files:
textproc/py-yaml: Makefile distinfo 

Log message:
update py-yaml to 6.0.1; maintainer timeout



maturin update 1.4.0 -> 1.5.1

2024-04-14 Thread Daniel Dickman
Update to latest maturin.

ok?

Index: Makefile
===
RCS file: /cvs/ports/devel/maturin/Makefile,v
diff -u -p -u -r1.21 Makefile
--- Makefile22 Dec 2023 14:14:24 -  1.21
+++ Makefile14 Apr 2024 14:20:58 -
@@ -5,7 +5,7 @@ COMMENT =   develop crates with pyo3, rust
 
 GH_ACCOUNT =   PyO3
 GH_PROJECT =   maturin
-GH_TAGNAME =   v1.4.0
+GH_TAGNAME =   v1.5.1
 
 CATEGORIES =   devel
 
Index: crates.inc
===
RCS file: /cvs/ports/devel/maturin/crates.inc,v
diff -u -p -u -r1.3 crates.inc
--- crates.inc  22 Dec 2023 14:14:24 -  1.3
+++ crates.inc  14 Apr 2024 14:20:59 -
@@ -1,22 +1,20 @@
 MODCARGO_CRATES += adler   1.0.2   # 0BSD OR MIT OR Apache-2.0
-MODCARGO_CRATES += ahash   0.8.6   # MIT OR Apache-2.0
+MODCARGO_CRATES += ahash   0.8.7   # MIT OR Apache-2.0
 MODCARGO_CRATES += aho-corasick1.1.2   # Unlicense OR MIT
 MODCARGO_CRATES += allocator-api2  0.2.16  # MIT OR Apache-2.0
-MODCARGO_CRATES += anstream0.3.2   # MIT OR Apache-2.0
-MODCARGO_CRATES += anstream0.6.4   # MIT OR Apache-2.0
-MODCARGO_CRATES += anstyle 1.0.2   # MIT OR Apache-2.0
-MODCARGO_CRATES += anstyle-parse   0.2.1   # MIT OR Apache-2.0
-MODCARGO_CRATES += anstyle-query   1.0.0   # MIT OR Apache-2.0
-MODCARGO_CRATES += anstyle-wincon  1.0.2   # MIT OR Apache-2.0
-MODCARGO_CRATES += anstyle-wincon  3.0.1   # MIT OR Apache-2.0
-MODCARGO_CRATES += anyhow  1.0.75  # MIT OR Apache-2.0
+MODCARGO_CRATES += anstream0.6.11  # MIT OR Apache-2.0
+MODCARGO_CRATES += anstyle 1.0.4   # MIT OR Apache-2.0
+MODCARGO_CRATES += anstyle-parse   0.2.3   # MIT OR Apache-2.0
+MODCARGO_CRATES += anstyle-query   1.0.2   # MIT OR Apache-2.0
+MODCARGO_CRATES += anstyle-wincon  3.0.2   # MIT OR Apache-2.0
+MODCARGO_CRATES += anyhow  1.0.80  # MIT OR Apache-2.0
 MODCARGO_CRATES += autocfg 1.1.0   # Apache-2.0 OR MIT
 MODCARGO_CRATES += base64  0.13.1  # MIT/Apache-2.0
-MODCARGO_CRATES += base64  0.21.5  # MIT OR Apache-2.0
+MODCARGO_CRATES += base64  0.21.7  # MIT OR Apache-2.0
 MODCARGO_CRATES += bitflags1.3.2   # MIT/Apache-2.0
-MODCARGO_CRATES += bitflags2.4.1   # MIT OR Apache-2.0
+MODCARGO_CRATES += bitflags2.4.2   # MIT OR Apache-2.0
 MODCARGO_CRATES += block-buffer0.10.4  # MIT OR Apache-2.0
-MODCARGO_CRATES += bstr1.8.0   # MIT OR Apache-2.0
+MODCARGO_CRATES += bstr1.9.0   # MIT OR Apache-2.0
 MODCARGO_CRATES += byteorder   1.5.0   # Unlicense OR MIT
 MODCARGO_CRATES += bytes   1.5.0   # MIT
 MODCARGO_CRATES += bytesize1.3.0   # Apache-2.0
@@ -24,42 +22,42 @@ MODCARGO_CRATES +=  bzip2   0.4.4   # MIT/Apa
 MODCARGO_CRATES += bzip2-sys   0.1.11+1.0.8# MIT/Apache-2.0
 MODCARGO_CRATES += cab 0.4.1   # MIT
 MODCARGO_CRATES += camino  1.1.6   # MIT OR Apache-2.0
-MODCARGO_CRATES += cargo-config2   0.1.16  # Apache-2.0 OR MIT
+MODCARGO_CRATES += cargo-config2   0.1.19  # Apache-2.0 OR MIT
 MODCARGO_CRATES += cargo-options   0.7.2   # MIT
-MODCARGO_CRATES += cargo-platform  0.1.5   # MIT OR Apache-2.0
-MODCARGO_CRATES += cargo-xwin  0.16.2  # MIT
-MODCARGO_CRATES += cargo-zigbuild  0.18.0  # MIT
+MODCARGO_CRATES += cargo-platform  0.1.6   # MIT OR Apache-2.0
+MODCARGO_CRATES += cargo-xwin  0.16.4  # MIT
+MODCARGO_CRATES += cargo-zigbuild  0.18.3  # MIT
 MODCARGO_CRATES += cargo_metadata  0.18.1  # MIT
 MODCARGO_CRATES += cbindgen0.26.0  # MPL-2.0
-MODCARGO_CRATES += cc  1.0.83  # MIT OR Apache-2.0
+MODCARGO_CRATES += cc  1.0.88  # MIT OR Apache-2.0
 MODCARGO_CRATES += cfb 0.9.0   # MIT
 MODCARGO_CRATES += cfg-if  1.0.0   # MIT/Apache-2.0
 MODCARGO_CRATES += charset 0.1.3   # MIT/Apache-2.0
 MODCARGO_CRATES += chumsky 0.9.3   # MIT
-MODCARGO_CRATES += clap4.3.24  # MIT OR Apache-2.0
-MODCARGO_CRATES += clap_builder4.3.24  # MIT OR Apache-2.0
-MODCARGO_CRATES += clap_complete   4.3.2   # MIT OR Apache-2.0
+MODCARGO_CRATES += clap4.4.18  # MIT OR Apache-2.0
+MODCARGO_CRATES += clap_builder4.4.18  # MIT OR Apache-2.0
+MODCARGO_CRATES += clap_complete   4.4.9   # MIT OR Apache-2.0
 MODCARGO_CRATES += clap_complete_command   0.5.1   # MIT
-MODCARGO_CRATES += clap_complete_fig   4.3.1   # MIT OR Apache-2.0
 MODCARGO_CRATES += clap_complete_nushell   0.1.11  # MIT OR Apache-2.0
-MODCARGO_CRATES += clap_derive 4.3.12  # MIT OR Apache-2.0
-MODCARGO_CRATES += clap_lex0.5.0   # MIT OR Apache-2.0
+MODCARGO_CRATES += clap_derive 4.4.7   # MIT OR Apache-2.0
+MODCARGO_CRATES += clap_lex0.6.0   # MIT OR Apache-2.0
 MODCARGO_CRATES += cli-table   0.4.7   # MIT/Apache-2.0
 MODCARGO_CRATES += colorchoice 

CVS: cvs.openbsd.org: ports

2024-04-14 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/14 07:57:27

Modified files:
devel/py-rpds-py: Makefile 
textproc/py-jellyfish: Makefile 
www/py-adblock : Makefile 

Log message:
switch to new maturin backend that was added by sthen@



CVS: cvs.openbsd.org: ports

2024-04-14 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/14 07:54:14

Log message:
import nh3; ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240414

N ports/www/py-nh3/distinfo
N ports/www/py-nh3/Makefile
N ports/www/py-nh3/crates.inc
N ports/www/py-nh3/pkg/DESCR
N ports/www/py-nh3/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-04-14 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/14 07:39:54

Modified files:
textproc/py-referencing: Makefile 

Log message:
Change hatchling -> hatch-vcs; suggested by sthen@. Thanks!



[new] www/py-nh3

2024-04-13 Thread Daniel Dickman
This is a port of py-nh3, yet another python/rust port with a maturin 
build backend. Needed for apache-superset.

ok to import?

nh3.tgz
Description: Binary data


CVS: cvs.openbsd.org: ports

2024-04-13 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/13 21:27:49

Modified files:
textproc/py-jellyfish: Makefile distinfo 
textproc/py-jellyfish/pkg: PLIST 
Added files:
textproc/py-jellyfish: crates.inc 

Log message:
update jellyfish to 1.0.3 which switched to a rust implementation now



CVS: cvs.openbsd.org: ports

2024-04-13 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/13 21:03:55

Modified files:
textproc   : Makefile 

Log message:
+py-referencing



CVS: cvs.openbsd.org: ports

2024-04-13 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/13 21:02:01

Log message:
import py-referencing; ok lraab@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240413

N ports/textproc/py-referencing/Makefile
N ports/textproc/py-referencing/distinfo
N ports/textproc/py-referencing/pkg/DESCR
N ports/textproc/py-referencing/pkg/PLIST

No conflicts created by this import



[new] py-referencing

2024-04-13 Thread Daniel Dickman
Various python json ports need py-referencing and it's on the 
jupyter_server update path.

ok to import?

(note: depends on the just imported py-rpds-py port)



py-referencing.tgz
Description: Binary data


CVS: cvs.openbsd.org: ports

2024-04-13 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/13 19:21:31

Modified files:
devel  : Makefile 

Log message:
+py-rpds-py



CVS: cvs.openbsd.org: ports

2024-04-13 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/13 19:20:00

Log message:
import py-rpds-py; ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240413

N ports/devel/py-rpds-py/Makefile
N ports/devel/py-rpds-py/distinfo
N ports/devel/py-rpds-py/crates.inc
N ports/devel/py-rpds-py/pkg/DESCR
N ports/devel/py-rpds-py/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-04-13 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/13 11:55:26

Modified files:
devel/py-send2trash: Makefile distinfo 
devel/py-send2trash/pkg: PLIST 

Log message:
update send2trash to 1.8.2; needed for newer jupyter_server



CVS: cvs.openbsd.org: ports

2024-04-13 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/13 11:36:37

Modified files:
devel/py-qdarkstyle: Makefile distinfo 

Log message:
update QDarkStyle to 3.2.3 and take MAINTAINER



CVS: cvs.openbsd.org: ports

2024-04-10 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/10 16:42:24

Modified files:
devel/py-astroid: Makefile distinfo 
devel/py-python-lsp-server: Makefile distinfo 
devel/py-python-lsp-server/pkg: PLIST 
devel/pylint   : Makefile distinfo 
devel/pylint/pkg: PLIST 
devel/spyder/spyder: Makefile distinfo 
x11/py-qtawesome: Makefile distinfo 
x11/py-qtawesome/pkg: PLIST 

Log message:
update spyder to 5.5.4 along with various tight version dependencies



CVS: cvs.openbsd.org: ports

2024-04-10 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/10 15:32:30

Modified files:
devel/ipython  : Makefile distinfo 

Log message:
update ipython to 8.23.0



Re: py-yaml 5.4.1 -> 6.0.1

2024-04-09 Thread Daniel Dickman
I plan to commit this one in the next day or two unless any objections.y

On Tue, 26 Mar 2024, Daniel Dickman wrote:

> Here's an update of py-yaml to 6.0.1 which is the latest release. This is 
> needed so we can update urllib3 to the 2.x series.
> 
> Build-tested with all reverse deps, although further runtime testing of 
> those consumers would be useful.
> 
> ok?
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/textproc/py-yaml/Makefile,v
> diff -u -p -u -r1.31 Makefile
> --- Makefile  24 Sep 2023 11:39:30 -  1.31
> +++ Makefile  26 Mar 2024 04:55:23 -
> @@ -1,9 +1,8 @@
>  COMMENT= YAML parser and emitter in Python
>  
> -MODPY_EGG_VERSION=5.4.1
> +MODPY_EGG_VERSION=6.0.1
>  DISTNAME=PyYAML-${MODPY_EGG_VERSION}
>  PKGNAME= py-yaml-${MODPY_EGG_VERSION}
> -REVISION=4
>  
>  CATEGORIES=  textproc
>  
> @@ -14,17 +13,19 @@ MAINTAINER=   Pierre-Emmanuel Andre   # BSD
>  PERMIT_PACKAGE=  Yes
>  
> -WANTLIB+=pthread yaml-0 ${MODPY_WANTLIB}
> +WANTLIB+=yaml-0 ${MODPY_WANTLIB}
> +
> +MODULES= lang/python
>  
>  FLAVORS= python3
>  FLAVOR=  python3
>  
> -MODULES= lang/python
>  MODPY_PI=Yes
>  MODPY_PYBUILD=   setuptools
> +
>  CFLAGS+= -I${LOCALBASE}/include
>  LIB_DEPENDS= devel/libyaml
> -BUILD_DEPENDS=   lang/cython${MODPY_FLAVOR}
> +BUILD_DEPENDS=   lang/cython${MODPY_FLAVOR}<3v0
>  
>  # https://github.com/yaml/pyyaml/issues/640
>  MODPY_PYTEST=No
> Index: distinfo
> ===
> RCS file: /cvs/ports/textproc/py-yaml/distinfo,v
> diff -u -p -u -r1.9 distinfo
> --- distinfo  1 Feb 2022 18:30:27 -   1.9
> +++ distinfo  26 Mar 2024 04:55:23 -
> @@ -1,2 +1,2 @@
> -SHA256 (PyYAML-5.4.1.tar.gz) = YHd0y7oocyv6gCtUuqdIQhX1MJkQVbtWLvvtWy8gpF4=
> -SIZE (PyYAML-5.4.1.tar.gz) = 175147
> +SHA256 (PyYAML-6.0.1.tar.gz) = v99GCxc2x3Xyup9qkryjC8IJUGe4qdd4dtH61sw7SkM=
> +SIZE (PyYAML-6.0.1.tar.gz) = 125201
> 



[new] py-rpds-py

2024-04-09 Thread Daniel Dickman
Updating jupyter notebook needs jupyterlab 4+ which needs newer 
jupyter_server.

So let's try update to the latest release of jupyter_server.

Let's start with py-rpds-py.

py-rpds-py is a less standard port than others so I'd like to get this one 
in before doing a batch of pure Python ports. It depends on maturin for 
the build similar to www/py-adblock.

Having this port in the tree will then being able to update 
devel/py-jsonschema (which is also needs for the jupyter_server update).

ok to import?




py-rpds-py.tgz
Description: Binary data


CVS: cvs.openbsd.org: ports

2024-04-09 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/09 15:19:20

Modified files:
math/py-scikit-learn: Makefile distinfo 
math/py-scikit-learn/pkg: PLIST 

Log message:
update sklearn to 1.4.0 and take MAINTAINER

ok pirofti@ (former MAINTAINER)



CVS: cvs.openbsd.org: ports

2024-04-04 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/04 21:16:26

Modified files:
devel/py-jedi  : Makefile distinfo 

Log message:
update py-jedi to 0.19.1 and take MAINTAINER



CVS: cvs.openbsd.org: ports

2024-03-30 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/30 11:48:58

Modified files:
textproc/py-enchant: Makefile 

Log message:
update HOMEPAGE for pyenchant



CVS: cvs.openbsd.org: ports

2024-03-29 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/29 17:49:11

Modified files:
devel/py-test-asyncio: Makefile distinfo 

Log message:
update py-test-asyncio to 0.23.5

ok lraab@



CVS: cvs.openbsd.org: ports

2024-03-28 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/28 12:31:53

Modified files:
devel/py-ipykernel: Makefile distinfo 

Log message:
update ipykernel to 6.29.4



CVS: cvs.openbsd.org: ports

2024-03-27 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/27 15:22:20

Modified files:
devel/py-nbclient: Makefile distinfo 
devel/py-nbclient/pkg: PLIST 

Log message:
update nbclient to 0.9.1



py-flask-wtf 1.0.1 -> 1.1.2

2024-03-27 Thread Daniel Dickman
Below update is one of many needed for apache superset. I tested that 
puppetboard (the only consumer) still builds although I don't know much 
about puppetboard.

ok on this update?

Index: Makefile
===
RCS file: /cvs/ports/www/py-flask-wtf/Makefile,v
diff -u -p -u -r1.25 Makefile
--- Makefile2 Dec 2022 08:48:55 -   1.25
+++ Makefile27 Mar 2024 20:23:36 -
@@ -1,8 +1,9 @@
 COMMENT=   simple integration of Flask and WTForms
 
-MODPY_EGG_VERSION=1.0.1
-DISTNAME=  Flask-WTF-${MODPY_EGG_VERSION}
-PKGNAME=   py-${DISTNAME:L}
+MODPY_EGG_VERSION=1.1.2
+DISTNAME=  flask_wtf-${MODPY_EGG_VERSION}
+PKGNAME=   py-${DISTNAME:S/_/-/}
+
 CATEGORIES=www
 
 # BSD
@@ -10,17 +11,14 @@ PERMIT_PACKAGE= Yes
 
 MODULES=   lang/python
 
-MODPY_PI=  Yes
-MODPY_PYBUILD =setuptools
 FLAVORS=   python3
 FLAVOR=python3
 
+MODPY_PI=  Yes
+MODPY_PYBUILD =hatchling
+
 RUN_DEPENDS=   www/py-flask${MODPY_FLAVOR} \
+   www/py-itsdangerous${MODPY_FLAVOR} \
www/py-wtforms${MODPY_FLAVOR}
-
-# Could also use various unported eggs, Flask-Babel, speaklater
-#TEST_DEPENDS= devel/py-nose
-
-USE_GMAKE= Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/py-flask-wtf/distinfo,v
diff -u -p -u -r1.4 distinfo
--- distinfo2 Dec 2022 08:48:55 -   1.4
+++ distinfo27 Mar 2024 20:23:36 -
@@ -1,2 +1,2 @@
-SHA256 (Flask-WTF-1.0.1.tar.gz) = NP5cb+4PabUOMPgaO36haqFJKncf6a0JdNFkYQwJpsk=
-SIZE (Flask-WTF-1.0.1.tar.gz) = 45721
+SHA256 (flask_wtf-1.1.2.tar.gz) = tRz6etFOA95DKmJo6DQTVJOdC+6/MPzmb4YXqT5V4qA=
+SIZE (flask_wtf-1.1.2.tar.gz) = 41666
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-flask-wtf/pkg/PLIST,v
diff -u -p -u -r1.11 PLIST
--- pkg/PLIST   25 Nov 2022 21:11:39 -  1.11
+++ pkg/PLIST   27 Mar 2024 20:23:36 -
@@ -1,12 +1,12 @@
 @conflict py-flask-wtf-*
 @pkgpath www/py-flask-wtf
-lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_EGG_VERSION}.dist-info/LICENSE.rst
-lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_EGG_VERSION}.dist-info/METADATA
-lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_EGG_VERSION}.dist-info/RECORD
-lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_EGG_VERSION}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_EGG_VERSION}.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/flask_wtf/
+lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/
+lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/RECORD
+lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/licenses/
+lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/licenses/LICENSE.rst
 lib/python${MODPY_VERSION}/site-packages/flask_wtf/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}



CVS: cvs.openbsd.org: ports

2024-03-27 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/27 14:15:56

Modified files:
devel  : Makefile 
net: Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
Removed files:
devel/py-pyls-black: Makefile distinfo 
devel/py-pyls-black/pkg: DESCR PLIST 
devel/py-python-language-server: Makefile distinfo 
devel/py-python-language-server/patches: patch-setup_py 
devel/py-python-language-server/pkg: DESCR PLIST 
net/py-python-jsonrpc-server: Makefile distinfo 
net/py-python-jsonrpc-server/pkg: DESCR PLIST 

Log message:
retire a few ports no longer needed by spyder 5 or anything else

ok bket@



py-test-asyncio 0.21.0 -> 0.23.5

2024-03-26 Thread Daniel Dickman
Below update needed to fix ipykernel tests.

ok?

Index: Makefile
===
RCS file: /cvs/ports/devel/py-test-asyncio/Makefile,v
diff -u -p -u -r1.3 Makefile
--- Makefile24 May 2023 08:25:06 -  1.3
+++ Makefile27 Mar 2024 04:26:48 -
@@ -1,6 +1,6 @@
 COMMENT =  test asyncio code with pytest
 
-MODPY_EGG_VERSION =0.21.0
+MODPY_EGG_VERSION =0.23.5
 DISTNAME = pytest-asyncio-${MODPY_EGG_VERSION}
 PKGNAME =  ${DISTNAME:S/py/py-/}
 CATEGORIES =   devel
Index: distinfo
===
RCS file: /cvs/ports/devel/py-test-asyncio/distinfo,v
diff -u -p -u -r1.3 distinfo
--- distinfo24 May 2023 08:25:06 -  1.3
+++ distinfo27 Mar 2024 04:26:48 -
@@ -1,2 +1,2 @@
-SHA256 (pytest-asyncio-0.21.0.tar.gz) = 
Kziklq71b1aw6HVX7DE+EeGrknb8OGP2p74PHQ5BXhs=
-SIZE (pytest-asyncio-0.21.0.tar.gz) = 29898
+SHA256 (pytest-asyncio-0.23.5.tar.gz) = 
OgSIcqnEuhTD6QzBqiDLwt730Bx8jbN3fsKBupwFdnU=
+SIZE (pytest-asyncio-0.23.5.tar.gz) = 45887



py-yaml 5.4.1 -> 6.0.1

2024-03-25 Thread Daniel Dickman
Here's an update of py-yaml to 6.0.1 which is the latest release. This is 
needed so we can update urllib3 to the 2.x series.

Build-tested with all reverse deps, although further runtime testing of 
those consumers would be useful.

ok?


Index: Makefile
===
RCS file: /cvs/ports/textproc/py-yaml/Makefile,v
diff -u -p -u -r1.31 Makefile
--- Makefile24 Sep 2023 11:39:30 -  1.31
+++ Makefile26 Mar 2024 04:55:23 -
@@ -1,9 +1,8 @@
 COMMENT=   YAML parser and emitter in Python
 
-MODPY_EGG_VERSION=5.4.1
+MODPY_EGG_VERSION=6.0.1
 DISTNAME=  PyYAML-${MODPY_EGG_VERSION}
 PKGNAME=   py-yaml-${MODPY_EGG_VERSION}
-REVISION=  4
 
 CATEGORIES=textproc
 
@@ -14,17 +13,19 @@ MAINTAINER= Pierre-Emmanuel Andre https://github.com/yaml/pyyaml/issues/640
 MODPY_PYTEST=  No
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-yaml/distinfo,v
diff -u -p -u -r1.9 distinfo
--- distinfo1 Feb 2022 18:30:27 -   1.9
+++ distinfo26 Mar 2024 04:55:23 -
@@ -1,2 +1,2 @@
-SHA256 (PyYAML-5.4.1.tar.gz) = YHd0y7oocyv6gCtUuqdIQhX1MJkQVbtWLvvtWy8gpF4=
-SIZE (PyYAML-5.4.1.tar.gz) = 175147
+SHA256 (PyYAML-6.0.1.tar.gz) = v99GCxc2x3Xyup9qkryjC8IJUGe4qdd4dtH61sw7SkM=
+SIZE (PyYAML-6.0.1.tar.gz) = 125201



Re: flask 2.3.3

2024-03-25 Thread Daniel Dickman



On Mon, 25 Mar 2024, Omar Polo wrote:

> On 2024/03/21 20:37:38 -0400, Daniel Dickman  wrote:
> > Following on the werkzeug update, here's an update of flask. It needs the 
> > updated werkzeug.
> > 
> > ok?
> 
> works for me; ok op@, thanks!

Thanks! Committed and also committed an update for www/py-flask-login 
(breakage there was apparent from doing "make test")

Hopefully I didn't miss any other run-time breakage from the updates.

Thanks again for taking a look at these.

> 
> same nit as for werkzeug:
> 
> > -RUN_DEPENDS =  devel/py-blinker${MODPY_FLAVOR} \
> > -   www/py-itsdangerous${MODPY_FLAVOR} \
> > -   www/py-jinja2${MODPY_FLAVOR} \
> > -   www/py-werkzeug${MODPY_FLAVOR} \
> > -   devel/py-click${MODPY_FLAVOR}>=8.0.0
> > +MODPY_PI = Yes
> > +MODPY_PYBUILD =flit_core
> > +
> > +RUN_DEPENDS =  devel/py-blinker${MODPY_FLAVOR}>=1.6.2 \
> > +   www/py-itsdangerous${MODPY_FLAVOR}>=2.1.2 \
> > +   www/py-jinja2${MODPY_FLAVOR}>=3.1.2 \
> > +   www/py-werkzeug${MODPY_FLAVOR}>=2.3.7 \
> > +   devel/py-click${MODPY_FLAVOR}>=8.1.3
> 
> although they weren't sorted previously either, since you're touching
> these lines anyway why don't sort them too? :)
> 
> 
> 



Re: werkzeug 2.3.8

2024-03-25 Thread Daniel Dickman



On Mon, 25 Mar 2024, Omar Polo wrote:

> On 2024/03/21 20:36:20 -0400, Daniel Dickman  wrote:
> > Here's an update of werkzeug to 2.3.8 needed to update flask.
> > 
> > ok?
> 
> ok op@ with one nit below

Thanks! Committed with your suggested tweak.

> 
> I guess you're not jumping to 3.0.1 due to the removal of deprecated
> functions?

Yep



CVS: cvs.openbsd.org: ports

2024-03-25 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/25 16:29:48

Modified files:
www/py-flask-login: Makefile distinfo 
www/py-flask-login/pkg: PLIST 

Log message:
update flask-login to 0.6.3

The update is needed to support the newer flask version committed to the
tree.



CVS: cvs.openbsd.org: ports

2024-03-25 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/25 16:27:00

Modified files:
www/py-flask   : Makefile distinfo 
www/py-flask/pkg: PLIST 

Log message:
update flask to 2.3.3

with tweaks and ok op@



CVS: cvs.openbsd.org: ports

2024-03-25 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/25 16:26:33

Modified files:
www/py-werkzeug: Makefile distinfo 
www/py-werkzeug/pkg: PLIST 

Log message:
update werkzeug to 2.3.8

with tweaks and ok op@



Re: UPDATE: textproc/py-black to 24.3.0

2024-03-25 Thread Daniel Dickman
Committed. Thanks!

> On Mar 24, 2024, at 12:43 PM, Justin Berthault  
> wrote:
> 
> Hi ports@
> 
> Security update for py-black.
> 
>  - CVE-2024-21503
> 
> diff /usr/ports
> commit - b7932efce1bee9c4d1f9afec670c8e293b4d1679
> path + /usr/ports
> blob - 95ca4ec8572005ffb89a7520c39561604399b439
> file + textproc/py-black/Makefile
> --- textproc/py-black/Makefile
> +++ textproc/py-black/Makefile
> @@ -1,9 +1,8 @@
> COMMENT=Python code formatter
> 
> -MODPY_EGG_VERSION=23.11.0
> +MODPY_EGG_VERSION=24.3.0
> DISTNAME=black-${MODPY_EGG_VERSION}
> PKGNAME=py-black-${MODPY_EGG_VERSION:S/b/beta/}
> -REVISION=0
> 
> CATEGORIES=textproc devel
> 
> blob - 074b1c2a09fe5f3b0cdd68e6adf4cff3f24367c8
> file + textproc/py-black/distinfo
> --- textproc/py-black/distinfo
> +++ textproc/py-black/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (black-23.11.0.tar.gz) = TGiFWCX/Qy0ZcimEb5cbxNZmbOkEkuWwIBO8rKTZqwU=
> -SIZE (black-23.11.0.tar.gz) = 615416
> +SHA256 (black-24.3.0.tar.gz) = oMnEoHca/GkZV4zscc6Co+MeBUkE5xl96svJOCZxxB8=
> +SIZE (black-24.3.0.tar.gz) = 634292
> blob - e7a7c92b8d778ae3945533ca43099076a34acce6
> file + textproc/py-black/pkg/PLIST
> --- textproc/py-black/pkg/PLIST
> +++ textproc/py-black/pkg/PLIST
> @@ -58,6 +58,8 @@ lib/python${MODPY_VERSION}/site-packages/black/${MODPY
> lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}report.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}rusty.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}rusty.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}schema.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}schema.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}strings.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}strings.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}trans.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -81,7 +83,14 @@ lib/python${MODPY_VERSION}/site-packages/black/parsing
> lib/python${MODPY_VERSION}/site-packages/black/py.typed
> lib/python${MODPY_VERSION}/site-packages/black/ranges.py
> lib/python${MODPY_VERSION}/site-packages/black/report.py
> +lib/python${MODPY_VERSION}/site-packages/black/resources/
> +lib/python${MODPY_VERSION}/site-packages/black/resources/__init__.py
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/black/resources/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/black/resources/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/black/resources/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/black/resources/black.schema.json
> lib/python${MODPY_VERSION}/site-packages/black/rusty.py
> +lib/python${MODPY_VERSION}/site-packages/black/schema.py
> lib/python${MODPY_VERSION}/site-packages/black/strings.py
> lib/python${MODPY_VERSION}/site-packages/black/trans.py
> lib/python${MODPY_VERSION}/site-packages/blackd/
> 
> --
> ~Justin



CVS: cvs.openbsd.org: ports

2024-03-25 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/25 15:39:22

Modified files:
textproc/py-black: Makefile distinfo 
textproc/py-black/pkg: PLIST 

Log message:
update black to 24.3.0

This update includex fixes for CVE-2024-21503.

>From Justin Berthault with additional testing by Laurent Cheylus; thanks!



CVS: cvs.openbsd.org: ports

2024-03-21 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/21 19:07:19

Modified files:
devel/py-nbconvert: Makefile distinfo 

Log message:
update nbconvert to 7.16.3



CVS: cvs.openbsd.org: ports

2024-03-21 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/21 18:51:24

Modified files:
security/py-requests-aws4auth: Makefile distinfo 
security/py-requests-aws4auth/pkg: PLIST 

Log message:
update requests-aws4auth to 1.1.2; needed to update urllib3



flask 2.3.3

2024-03-21 Thread Daniel Dickman
Following on the werkzeug update, here's an update of flask. It needs the 
updated werkzeug.

ok?

Index: Makefile
===
RCS file: /cvs/ports/www/py-flask/Makefile,v
diff -u -p -u -r1.39 Makefile
--- Makefile22 Nov 2022 02:37:04 -  1.39
+++ Makefile22 Mar 2024 00:36:41 -
@@ -1,8 +1,8 @@
 COMMENT =  microframework based on Werkzeug and Jinja 2
 
-MODPY_EGG_VERSION =2.1.3
-DISTNAME = Flask-${MODPY_EGG_VERSION}
-PKGNAME =  py-${DISTNAME:L}
+MODPY_EGG_VERSION =2.3.3
+DISTNAME = flask-${MODPY_EGG_VERSION}
+PKGNAME =  py-${DISTNAME}
 
 CATEGORIES =   www devel
 
@@ -12,16 +12,17 @@ HOMEPAGE =  https://flask.palletsproject
 PERMIT_PACKAGE =   Yes
 
 MODULES =  lang/python
-MODPY_PI = Yes
-MODPY_PYBUILD =setuptools
 
 FLAVORS =  python3
 FLAVOR =   python3
 
-RUN_DEPENDS =  devel/py-blinker${MODPY_FLAVOR} \
-   www/py-itsdangerous${MODPY_FLAVOR} \
-   www/py-jinja2${MODPY_FLAVOR} \
-   www/py-werkzeug${MODPY_FLAVOR} \
-   devel/py-click${MODPY_FLAVOR}>=8.0.0
+MODPY_PI = Yes
+MODPY_PYBUILD =flit_core
+
+RUN_DEPENDS =  devel/py-blinker${MODPY_FLAVOR}>=1.6.2 \
+   www/py-itsdangerous${MODPY_FLAVOR}>=2.1.2 \
+   www/py-jinja2${MODPY_FLAVOR}>=3.1.2 \
+   www/py-werkzeug${MODPY_FLAVOR}>=2.3.7 \
+   devel/py-click${MODPY_FLAVOR}>=8.1.3
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/py-flask/distinfo,v
diff -u -p -u -r1.13 distinfo
--- distinfo22 Nov 2022 02:37:04 -  1.13
+++ distinfo22 Mar 2024 00:36:41 -
@@ -1,2 +1,2 @@
-SHA256 (Flask-2.1.3.tar.gz) = FZcuUBffBXXD1sCQuhaLbbkCWeYgrI1+qBOjlrrVtss=
-SIZE (Flask-2.1.3.tar.gz) = 630206
+SHA256 (flask-2.3.3.tar.gz) = CcNHqSqn/0qOfzIGeV8w2CZlS684uHPQdEzVccpgnvw=
+SIZE (flask-2.3.3.tar.gz) = 672756
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-flask/pkg/PLIST,v
diff -u -p -u -r1.16 PLIST
--- pkg/PLIST   22 Nov 2022 02:37:04 -  1.16
+++ pkg/PLIST   22 Mar 2024 00:36:41 -
@@ -1,14 +1,13 @@
 @conflict py-flask-<0.12.3p3
 @pkgpath www/py-flask
 bin/flask
-lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/LICENSE.rst
-lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/METADATA
-lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/RECORD
-lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
-lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/flask/
+lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/
+lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/LICENSE.rst
+lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/RECORD
+lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
 lib/python${MODPY_VERSION}/site-packages/flask/__init__.py
 lib/python${MODPY_VERSION}/site-packages/flask/__main__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}/
@@ -63,8 +62,11 @@ lib/python${MODPY_VERSION}/site-packages
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}provider.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}provider.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}tag.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}tag.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/flask/json/provider.py
 lib/python${MODPY_VERSION}/site-packages/flask/json/tag.py
 lib/python${MODPY_VERSION}/site-packages/flask/logging.py
 lib/python${MODPY_VERSION}/site-packages/flask/py.typed



werkzeug 2.3.8

2024-03-21 Thread Daniel Dickman
Here's an update of werkzeug to 2.3.8 needed to update flask.

ok?

Index: Makefile
===
RCS file: /cvs/ports/www/py-werkzeug/Makefile,v
diff -u -p -u -r1.49 Makefile
--- Makefile12 Feb 2024 01:06:11 -  1.49
+++ Makefile22 Mar 2024 00:24:05 -
@@ -1,8 +1,8 @@
 COMMENT =  WSGI utility collection
 
-MODPY_EGG_VERSION =2.1.2
-DISTNAME = Werkzeug-${MODPY_EGG_VERSION}
-PKGNAME =  py-${DISTNAME:L}
+MODPY_EGG_VERSION =2.3.8
+DISTNAME = werkzeug-${MODPY_EGG_VERSION}
+PKGNAME =  py-${DISTNAME}
 EPOCH =0
 
 CATEGORIES =   www devel
@@ -17,14 +17,19 @@ MODULES =   lang/python
 FLAVORS =  python3
 FLAVOR =   python3
 
-MODPY_PYBUILD =setuptools
+MODPY_PYBUILD =flit_core
 MODPY_PI = Yes
 # verbose for now, it has been seen hanging at times
 MODPY_PYTEST_ARGS =-v
 
-TEST_DEPENDS = devel/py-test-xprocess${MODPY_FLAVOR} \
+RUN_DEPENDS =  textproc/py-MarkupSafe${MODPY_FLAVOR}
+
+TEST_DEPENDS = devel/py-greenlet${MODPY_FLAVOR} \
+   devel/py-test-xprocess${MODPY_FLAVOR} \
devel/py-test-timeout${MODPY_FLAVOR} \
net/py-ephemeral_port_reserve${MODPY_FLAVOR} \
+   security/py-cryptography${MODPY_FLAVOR} \
+   sysutils/py-watchdog${MODPY_FLAVOR} \
www/py-requests${MODPY_FLAVOR}
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/py-werkzeug/distinfo,v
diff -u -p -u -r1.19 distinfo
--- distinfo12 Feb 2024 01:06:11 -  1.19
+++ distinfo22 Mar 2024 00:24:05 -
@@ -1,2 +1,2 @@
-SHA256 (Werkzeug-2.1.2.tar.gz) = HOCOgJPtZ9Y41jh5/Rujc1gX96gN42dNKT9ZhPJftuY=
-SIZE (Werkzeug-2.1.2.tar.gz) = 835169
+SHA256 (werkzeug-2.3.8.tar.gz) = VUslfHS763oNJUFgpPj/4YUkP1KlIDUGC3Ycpi2XfwM=
+SIZE (werkzeug-2.3.8.tar.gz) = 819747
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-werkzeug/pkg/PLIST,v
diff -u -p -u -r1.22 PLIST
--- pkg/PLIST   12 Feb 2024 01:06:11 -  1.22
+++ pkg/PLIST   22 Mar 2024 00:24:05 -
@@ -1,11 +1,10 @@
 @pkgpath www/py-werkzeug
-lib/python${MODPY_VERSION}/site-packages/Werkzeug-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/Werkzeug-${MODPY_EGG_VERSION}.dist-info/LICENSE.rst
-lib/python${MODPY_VERSION}/site-packages/Werkzeug-${MODPY_EGG_VERSION}.dist-info/METADATA
-lib/python${MODPY_VERSION}/site-packages/Werkzeug-${MODPY_EGG_VERSION}.dist-info/RECORD
-lib/python${MODPY_VERSION}/site-packages/Werkzeug-${MODPY_EGG_VERSION}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/Werkzeug-${MODPY_EGG_VERSION}.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/werkzeug/
+lib/python${MODPY_VERSION}/site-packages/werkzeug-${MODPY_EGG_VERSION}.dist-info/
+lib/python${MODPY_VERSION}/site-packages/werkzeug-${MODPY_EGG_VERSION}.dist-info/LICENSE.rst
+lib/python${MODPY_VERSION}/site-packages/werkzeug-${MODPY_EGG_VERSION}.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/werkzeug-${MODPY_EGG_VERSION}.dist-info/RECORD
+lib/python${MODPY_VERSION}/site-packages/werkzeug-${MODPY_EGG_VERSION}.dist-info/WHEEL
 lib/python${MODPY_VERSION}/site-packages/werkzeug/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -14,8 +13,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}_internal.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}_reloader.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}_reloader.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}datastructures.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}datastructures.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}formparser.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -24,8 +21,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}http.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/werkzeug/${MODPY_PYCACHE}local.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 

CVS: cvs.openbsd.org: ports

2024-03-19 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/19 20:30:15

Modified files:
devel/py-traitlets: Makefile distinfo 

Log message:
update traitlets to 5.14.2



CVS: cvs.openbsd.org: ports

2024-03-19 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/19 17:45:58

Modified files:
www/py-flasgger: Makefile distinfo 
www/py-flasgger/pkg: PLIST 

Log message:
update flasgger to 0.9.7.1; needed for newer flask

ok lraab@



CVS: cvs.openbsd.org: ports

2024-03-18 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/18 20:18:44

Modified files:
devel/py-nbconvert: Makefile distinfo 
devel/py-nbconvert/pkg: DESCR PLIST 
textproc/py-mistune: Makefile distinfo 
textproc/py-mistune/pkg: PLIST 

Log message:
update nbconvert to 7.16.2 and mistune to 2.0.5



CVS: cvs.openbsd.org: ports

2024-03-18 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/18 19:44:14

Modified files:
net/py-zmq : Makefile distinfo 

Log message:
update py-zmq to 25.1.1 for Python 3.12 support



spyder 4 legacy port removals

2024-03-18 Thread Daniel Dickman
I'd like to remove the following ports that were needed for spyder 4 and 
are no longer needed now that we have spyder 5 in the tree.

The ports themselves are dead with spyder having moved to using active 
forks of each of the below:

- devel/py-pyls-black
- devel/py-python-language-server
- net/py-python-jsonrpc-server

ok to remove these?



CVS: cvs.openbsd.org: ports

2024-03-17 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/17 22:31:44

Modified files:
devel/py-python-lsp-server: Makefile distinfo 

Log message:
update python-lsp-server to 1.10.1



update requests-aws4auth to 1.1.2

2024-03-17 Thread Daniel Dickman
update requests-aws4auth to 1.1.2 which is one update needed to update 
urllib3.

Also: py-six was a missing RDEP ever since the library was unbundled from 
requests-aws4atuth.

ok on the update below?

Index: Makefile
===
RCS file: /cvs/ports/security/py-requests-aws4auth/Makefile,v
diff -u -p -u -r1.12 Makefile
--- Makefile25 Nov 2022 19:30:38 -  1.12
+++ Makefile18 Mar 2024 04:28:00 -
@@ -1,10 +1,9 @@
 COMMENT =  AWS v4 authentication for py-requests
 
-MODPY_EGG_VERSION =1.1.1
+MODPY_EGG_VERSION =1.1.2
 
 DISTNAME = requests-aws4auth-${MODPY_EGG_VERSION}
 PKGNAME =  ${MODPY_PY_PREFIX}requests-aws4auth-${MODPY_EGG_VERSION}
-REVISION = 1
 
 CATEGORIES =   security
 
@@ -14,14 +13,15 @@ HOMEPAGE =  https://github.com/sam-washi
 PERMIT_PACKAGE =   Yes
 
 MODULES =  lang/python
-MODPY_PI = Yes
-MODPY_PYBUILD =setuptools
-
-RUN_DEPENDS =  www/py-requests${MODPY_FLAVOR}
-BUILD_DEPENDS =${RUN_DEPENDS}
 
 FLAVORS =  python3
 FLAVOR =   python3
+
+MODPY_PI = Yes
+MODPY_PYBUILD =setuptools
+
+RUN_DEPENDS =  devel/py-six${MODPY_FLAVOR} \
+   www/py-requests${MODPY_FLAVOR}
 
 NO_TEST =  Yes
 
Index: distinfo
===
RCS file: /cvs/ports/security/py-requests-aws4auth/distinfo,v
diff -u -p -u -r1.2 distinfo
--- distinfo23 Dec 2021 12:05:41 -  1.2
+++ distinfo18 Mar 2024 04:28:00 -
@@ -1,2 +1,2 @@
-SHA256 (requests-aws4auth-1.1.1.tar.gz) = 
wIgzRs4wtQGJA6Z9qI33L3P/BuGjIIRbupzYXoEboLo=
-SIZE (requests-aws4auth-1.1.1.tar.gz) = 24838
+SHA256 (requests-aws4auth-1.1.2.tar.gz) = 
694GYtzNpQI1RgVexMvkRwyuAX7L/OjTaLgLXkqU1hk=
+SIZE (requests-aws4auth-1.1.2.tar.gz) = 25353



CVS: cvs.openbsd.org: ports

2024-03-17 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/17 22:04:33

Modified files:
devel/spyder/spyder: Makefile distinfo 

Log message:
update spyder to 5.5.3



CVS: cvs.openbsd.org: ports

2024-03-17 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/17 22:00:40

Modified files:
devel/spyder/py-spyder-kernels: Makefile distinfo 

Log message:
update spyder-kernels to 2.5.1



CVS: cvs.openbsd.org: ports

2024-03-17 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/17 21:58:01

Modified files:
devel/py-ipykernel: Makefile distinfo 
devel/py-ipykernel/pkg: PLIST 

Log message:
update ipykernel to 6.29.3



py-flasgger 0.9.5 -> 0.9.7.1

2024-03-17 Thread Daniel Dickman
Updating flask needs a newer flasgger.

ok?

Index: Makefile
===
RCS file: /cvs/ports/www/py-flasgger/Makefile,v
diff -u -p -u -r1.1.1.1 Makefile
--- Makefile11 Sep 2023 20:15:37 -  1.1.1.1
+++ Makefile18 Mar 2024 03:08:09 -
@@ -1,6 +1,6 @@
 COMMENT =  extract swagger specs from your flask project
 
-MODPY_EGG_VERSION =0.9.5
+MODPY_EGG_VERSION =0.9.7.1
 DISTNAME = flasgger-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 
@@ -15,10 +15,12 @@ MODULES =   lang/python
 
 MODPY_PI = Yes
 MODPY_PYBUILD =setuptools
+# XXX: needs import of flex
 MODPY_PYTEST_ARGS =--ignore tests/test_examples.py tests
 
 RUN_DEPENDS =  devel/py-jsonschema${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR} \
+   sysutils/py-packaging${MODPY_FLAVOR} \
textproc/py-mistune${MODPY_FLAVOR} \
textproc/py-yaml${MODPY_FLAVOR} \
www/py-flask${MODPY_FLAVOR}
Index: distinfo
===
RCS file: /cvs/ports/www/py-flasgger/distinfo,v
diff -u -p -u -r1.1.1.1 distinfo
--- distinfo11 Sep 2023 20:15:37 -  1.1.1.1
+++ distinfo18 Mar 2024 03:08:09 -
@@ -1,2 +1,2 @@
-SHA256 (flasgger-0.9.5.tar.gz) = br6kBrW+7Nd+jaQlUPOA1NBaYQe8kLac6ed67nYS4tA=
-SIZE (flasgger-0.9.5.tar.gz) = 3906185
+SHA256 (flasgger-0.9.7.1.tar.gz) = ygmOEL+7EvBHrMYpnMcKM4UZQ6dG5VDYbmXmDU3yRfs=
+SIZE (flasgger-0.9.7.1.tar.gz) = 3979409
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-flasgger/pkg/PLIST,v
diff -u -p -u -r1.1.1.1 PLIST
--- pkg/PLIST   11 Sep 2023 20:15:37 -  1.1.1.1
+++ pkg/PLIST   18 Mar 2024 03:08:09 -
@@ -4,6 +4,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/flasgger-${MODPY_EGG_VERSION}.dist-info/METADATA
 
lib/python${MODPY_VERSION}/site-packages/flasgger-${MODPY_EGG_VERSION}.dist-info/RECORD
 
lib/python${MODPY_VERSION}/site-packages/flasgger-${MODPY_EGG_VERSION}.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/flasgger-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
 
lib/python${MODPY_VERSION}/site-packages/flasgger-${MODPY_EGG_VERSION}.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/flasgger/.DS_Store
 lib/python${MODPY_VERSION}/site-packages/flasgger/__init__.py
@@ -12,6 +13,10 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/flasgger/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/flasgger/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/flasgger/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/flasgger/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/flasgger/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/flasgger/${MODPY_PYCACHE}compatible.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/flasgger/${MODPY_PYCACHE}compatible.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/flasgger/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/flasgger/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/flasgger/${MODPY_PYCACHE}marshmallow_apispec.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -19,6 +24,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/flasgger/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/flasgger/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/flasgger/base.py
+lib/python${MODPY_VERSION}/site-packages/flasgger/commands.py
+lib/python${MODPY_VERSION}/site-packages/flasgger/compatible.py
 lib/python${MODPY_VERSION}/site-packages/flasgger/constants.py
 lib/python${MODPY_VERSION}/site-packages/flasgger/marshmallow_apispec.py
 lib/python${MODPY_VERSION}/site-packages/flasgger/ui2/
@@ -96,9 +103,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/flasgger/ui2/templates/flasgger/index_old.html
 
lib/python${MODPY_VERSION}/site-packages/flasgger/ui2/templates/flasgger/o2c.html
 lib/python${MODPY_VERSION}/site-packages/flasgger/ui3/
-lib/python${MODPY_VERSION}/site-packages/flasgger/ui3/.DS_Store
 lib/python${MODPY_VERSION}/site-packages/flasgger/ui3/static/
-lib/python${MODPY_VERSION}/site-packages/flasgger/ui3/static/.DS_Store
 lib/python${MODPY_VERSION}/site-packages/flasgger/ui3/static/favicon-16x16.png
 

CVS: cvs.openbsd.org: ports

2024-03-17 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/17 17:52:15

Modified files:
sysutils/py-watchdog: Makefile distinfo 
sysutils/py-watchdog/pkg: PLIST 

Log message:
update watchdog to 2.3.1; needed to update werkzeug



CVS: cvs.openbsd.org: ports

2024-03-17 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/17 17:14:01

Modified files:
devel/py-jupyter_core: Makefile distinfo 

Log message:
update jupyter_core to 5.7.2



CVS: cvs.openbsd.org: ports

2024-03-17 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/17 17:11:31

Modified files:
devel/py-jupyter_client: Makefile distinfo 
devel/py-jupyter_client/patches: patch-jupyter_client_connect_py 

Log message:
update jupyter_client to 8.6.1



CVS: cvs.openbsd.org: ports

2024-03-17 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/17 17:02:36

Modified files:
devel/ipython  : Makefile distinfo 
Removed files:
devel/ipython/patches: 
   patch-examples_IPython_Kernel_ipython_desktop 

Log message:
update ipython to 8.22.2



CVS: cvs.openbsd.org: ports

2024-03-03 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/03 08:19:24

Modified files:
devel/automake/1.8: Makefile 
devel/automake/1.8/patches: patch-m4_python_m4 
devel/automake/1.9: Makefile 
devel/automake/1.9/patches: patch-m4_python_m4 
devel/automake/1.10: Makefile 
devel/automake/1.10/patches: patch-m4_python_m4 

Log message:
remove Python 2 from early versions of automake

While automake before 1.11 needs Python 2, it may be not be needed for
anything in our tree except the automake regress tests. Switch to Python 3.

If anything breaks as a result of this change, we can explore modernizing
the Python in these older versions of automake.

(Part of a larger diff covering all versions of automake, but committing
in two pieces. This is the first piece.)

ok sthen@



CVS: cvs.openbsd.org: ports

2024-03-03 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/03 07:51:20

Modified files:
devel/py-nbformat: Makefile distinfo 
devel/py-nbformat/pkg: PLIST 

Log message:
update nbformat to 5.9.2



Re: Remove productivity/tryton

2024-03-02 Thread Daniel Dickman



On Sat, 2 Mar 2024, Sebastien Marie wrote:

> Please note that I am not 100% confident with the quirks part with regex
> (it seems it is the right way, but additionnals eyes would be welcome).

tryton seems like a unique enough prefix to me, what do you think about 
the below instead?

+   1 => 'proteus',
+   1 => qr{^tryton},

This is similar to what was done for drupal and I think it should cover 
everything except for proteus.

> 
> 
> Index: devel/quirks/files/Quirks.pm
> ===
> RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
> retrieving revision 1.1615
> diff -u -p -r1.1615 Quirks.pm
> --- devel/quirks/files/Quirks.pm  2 Mar 2024 04:33:59 -   1.1615
> +++ devel/quirks/files/Quirks.pm  2 Mar 2024 10:38:14 -
> @@ -1914,6 +1914,11 @@ setup_obsolete_reason(
>   3 => 'smtube',
>   65 => 'goldendict',
>   31 => 'mkplaylist',
> + 1 => 'tryton',
> + 1 => 'tryton-sao',
> + 1 => 'proteus',
> + 1 => 'trytond',
> + 1 => qr{^trytond-module-},
>  );
>  



CVS: cvs.openbsd.org: ports

2024-03-02 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/02 10:06:32

Modified files:
devel/ipython  : Makefile distinfo 
devel/ipython/patches: 
   
patch-IPython_core_tests_test_interactiveshell_py 
   patch-setupbase_py 
devel/ipython/pkg: PLIST 

Log message:
update ipython to 8.22.1

In this update also remove the BDEP on www/py-mako which was added a
few years ago. That BDEP doesn't make a lot of sense. If we see new
build-time failures as result of this change, they should be looked at
again given the many updates in the ports tree since this BDEP was added.



CVS: cvs.openbsd.org: ports

2024-03-01 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/03/01 21:33:59

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 

Log message:
repair quirks for some packages that were removed and brought back to life

ok sthen@



quirks ports fixup

2024-03-01 Thread Daniel Dickman
I think these ports were deleted and then brought back to life.

But after being brought back they weren't removed from quirks. So I get 
wrong warnings about ocaml-cppo needing to be removed for example when I 
do "pkg_add -u".

Should these entries be removed from quirks?


Index: Makefile
===
RCS file: /cvs/ports/devel/quirks/Makefile,v
diff -u -p -u -r1.1603 Makefile
--- Makefile27 Feb 2024 13:29:58 -  1.1603
+++ Makefile1 Mar 2024 22:55:36 -
@@ -3,7 +3,7 @@ CATEGORIES =devel databases
 DISTFILES =
 
 # API.rev
-PKGNAME =  quirks-7.11
+PKGNAME =  quirks-7.12
 PKG_ARCH = *
 MAINTAINER =   Marc Espie 
 
Index: files/Quirks.pm
===
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
diff -u -p -u -r1.1614 Quirks.pm
--- files/Quirks.pm 29 Feb 2024 01:01:12 -  1.1614
+++ files/Quirks.pm 1 Mar 2024 22:55:36 -
@@ -844,7 +844,6 @@ setup_obsolete_reason(
3 => 'farstream',
5 => 'ardour',
5 => 'aubio',
-   5 => 'liblo',
5 => 'libgnomecanvasmm',
2 => 'mixmaster',
0 => 'xscorch',
@@ -982,7 +981,6 @@ setup_obsolete_reason(
7 => 'libcudf',
7 => 'ocaml-cudf',
7 => 'ocaml-cmdliner',
-   7 => 'ocaml-cppo',
7 => 'ocaml-dose',
7 => 'ocaml-extlib',
7 => 'ocaml-jsonm',
@@ -1218,7 +1216,6 @@ setup_obsolete_reason(
3 => 'gnome-recipes',
6 => 'shared-color-targets',
6 => 'argyll',
-   3 => 'libcroco',
23 => 'libnipper',
23 => 'nipper',
13 => 'bg5pdf',



CVS: cvs.openbsd.org: ports

2024-02-28 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/28 22:50:46

Modified files:
www/jupyter-notebook: Makefile 
Removed files:
www/jupyter-notebook/patches: patch-notebook_notebookapp_py 
  
patch-notebook_services_sessions_sessionmanager_py 

Log message:
remove no longer needed patches



ipython 8.19.0 -> 8.22.1

2024-02-28 Thread Daniel Dickman
See below for an update to latest ipython.

The BDEP on py-mako doens't make much sense to me. If removing it causes 
failures again, I'll be happy to investigate any stack trace log that's 
provided to me.

ok's welcome, otherwise I'll plan to commit this update in a few days.

Index: Makefile
===
RCS file: /cvs/ports/devel/ipython/Makefile,v
diff -u -p -u -r1.82 Makefile
--- Makefile27 Dec 2023 07:22:52 -  1.82
+++ Makefile29 Feb 2024 05:42:07 -
@@ -1,6 +1,6 @@
 COMMENT =  enhanced interactive Python shell
 
-MODPY_EGG_VERSION =8.19.0
+MODPY_EGG_VERSION =8.22.1
 DISTNAME = ipython-${MODPY_EGG_VERSION}
 PKGNAME =  ipython${MODPY_MAJOR_VERSION}-${MODPY_EGG_VERSION}
 
@@ -14,13 +14,12 @@ MAINTAINER =Daniel Dickman =4.3 \

devel/py-prompt_toolkit${MODPY_FLAVOR}>=3.0.41v1,<3.1.0v1 \
devel/py-stack_data${MODPY_FLAVOR} \
-   devel/py-traitlets${MODPY_FLAVOR}>=5 \
+   devel/py-traitlets${MODPY_FLAVOR}>=5.13.0 \
graphics/py-matplotlib-inline${MODPY_FLAVOR} \
textproc/py-pygments${MODPY_FLAVOR}>=2.4.0
 
 # Note that if you have pdb++ installed, tests will fail.
 TEST_DEPENDS = devel/py-ipykernel${MODPY_FLAVOR} \
+   devel/py-curio${MODPY_FLAVOR} \
devel/py-nbformat${MODPY_FLAVOR} \
devel/py-testpath${MODPY_FLAVOR} \
+   devel/py-test-asyncio${MODPY_FLAVOR}<0.22 \
+   devel/py-trio${MODPY_FLAVOR} \
+   graphics/py-matplotlib${MODPY_FLAVOR} \
math/py-numpy${MODPY_FLAVOR}>=1.23 \
-   textproc/py-pygments${MODPY_FLAVOR} \
-   www/py-requests${MODPY_FLAVOR}
-
-FLAVORS =  python3
-FLAVOR =   python3
+   math/py-pandas${MODPY_FLAVOR}
 
 PORTHOME = ${WRKDIR}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/ipython/distinfo,v
diff -u -p -u -r1.41 distinfo
--- distinfo27 Dec 2023 07:22:52 -  1.41
+++ distinfo29 Feb 2024 05:42:07 -
@@ -1,2 +1,2 @@
-SHA256 (ipython-8.19.0.tar.gz) = rE2k7PAEL7TgzlfGBDDC2zxxn6i9+S+GMda9ileF0fA=
-SIZE (ipython-8.19.0.tar.gz) = 5487746
+SHA256 (ipython-8.22.1.tar.gz) = Ocb578B5+xm/sPF+7pA5eP6aKQsbgtaBlsZBzst26iI=
+SIZE (ipython-8.22.1.tar.gz) = 5490428
Index: patches/patch-IPython_core_tests_test_interactiveshell_py
===
RCS file: 
/cvs/ports/devel/ipython/patches/patch-IPython_core_tests_test_interactiveshell_py,v
diff -u -p -u -r1.11 patch-IPython_core_tests_test_interactiveshell_py
--- patches/patch-IPython_core_tests_test_interactiveshell_py   14 Sep 2023 
02:20:56 -  1.11
+++ patches/patch-IPython_core_tests_test_interactiveshell_py   29 Feb 2024 
05:42:07 -
@@ -1,7 +1,7 @@
 Index: IPython/core/tests/test_interactiveshell.py
 --- IPython/core/tests/test_interactiveshell.py.orig
 +++ IPython/core/tests/test_interactiveshell.py
-@@ -646,7 +646,7 @@ class TestSystemRaw(ExitCodeChecks):
+@@ -650,7 +650,7 @@ class TestSystemRaw(ExitCodeChecks):
  def test_1(self):
  """Test system_raw with non-ascii cmd
  """
Index: patches/patch-setupbase_py
===
RCS file: /cvs/ports/devel/ipython/patches/patch-setupbase_py,v
diff -u -p -u -r1.10 patch-setupbase_py
--- patches/patch-setupbase_py  16 Aug 2022 19:30:17 -  1.10
+++ patches/patch-setupbase_py  29 Feb 2024 05:42:07 -
@@ -3,7 +3,7 @@ Put man pages where they belong.
 Index: setupbase.py
 --- setupbase.py.orig
 +++ setupbase.py
-@@ -145,7 +145,7 @@ def find_data_files():
+@@ -106,7 +106,7 @@ def find_data_files():
  Just man pages at this point.
  """
  
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/ipython/pkg/PLIST,v
diff -u -p -u -r1.32 PLIST
--- pkg/PLIST   25 Nov 2023 19:03:43 -  1.32
+++ pkg/PLIST   29 Feb 2024 05:42:07 -
@@ -683,6 +683,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_cli.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_common.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_common.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_emscripten.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/IPython/u

CVS: cvs.openbsd.org: ports

2024-02-28 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/28 22:27:52

Modified files:
devel/py-jupyter_client: Makefile 

Log message:
add missing TDEPs now that they're in the tree



CVS: cvs.openbsd.org: ports

2024-02-28 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/28 22:08:43

Modified files:
devel/py-jupyter_core: Makefile distinfo 

Log message:
update jupyter_core to 5.7.1



CVS: cvs.openbsd.org: ports

2024-02-28 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/28 17:03:38

Modified files:
devel  : Makefile 

Log message:
+py-jupter_server
+py-nodeenv
+py-test-jupyter
+py-test-tornasync



CVS: cvs.openbsd.org: ports

2024-02-28 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/28 16:58:35

Log message:
import py-jupyter_server

ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240228

N ports/devel/py-jupyter_server/Makefile
N ports/devel/py-jupyter_server/distinfo
N ports/devel/py-jupyter_server/pkg/DESCR
N ports/devel/py-jupyter_server/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-02-28 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/28 16:55:22

Log message:
import py-test-tornasync

with tweaks and ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240228

N ports/devel/py-test-tornasync/Makefile
N ports/devel/py-test-tornasync/distinfo
N ports/devel/py-test-tornasync/pkg/DESCR
N ports/devel/py-test-tornasync/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-02-28 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/28 16:52:08

Log message:
import py-test-jupyter

ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240228

N ports/devel/py-test-jupyter/Makefile
N ports/devel/py-test-jupyter/distinfo
N ports/devel/py-test-jupyter/pkg/DESCR
N ports/devel/py-test-jupyter/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-02-28 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/28 16:48:47

Modified files:
devel/pre-commit: Makefile 

Log message:
add nodeenv RDEP to pre-commit

This RDEP is needed for node hooks. And without this change, jupyter_server
fails to build.

"I don't mind" pvk@ (MAINTAINER)



CVS: cvs.openbsd.org: ports

2024-02-28 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/28 16:43:20

Log message:
import nodeenv; needed as RDEP for pre-commit

ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240228

N ports/devel/py-nodeenv/Makefile
N ports/devel/py-nodeenv/distinfo
N ports/devel/py-nodeenv/pkg/PLIST
N ports/devel/py-nodeenv/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-02-28 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/28 16:18:49

Modified files:
editors/cooledit: Makefile distinfo 
editors/cooledit/patches: patch-man_cooledit_1 
  patch-widget_coollocal_h 
editors/cooledit/pkg: PLIST 

Log message:
update to cooledit 3.17.28 and point to working HOMEPAGE and SITES

ok matthieu@



  1   2   3   4   5   6   7   8   9   10   >