head	1.2;
access;
symbols;
locks; strict;
comment	@# @;


1.2
date	2026.07.15.06.13.48;	author adam;	state Exp;
branches;
next	1.1;
commitid	9v2RNuKAWuBIkING;

1.1
date	2026.07.13.12.00.24;	author adam;	state Exp;
branches;
next	;
commitid	zvLDVhjPTY5FjuNG;


desc
@@


1.2
log
@py-narwhals: updated to 2.24.0

2.24.0

Enhancements

feat: Widen IntoSchema to accept IntoDType values and (name, dtype) pair sequences
feat: add nw.list
feat: Support plugin native objects in is_into_*
feat: stabilize dtype conversion across pandas, pyarrow, and modin test constructors

Bug fixes

fix: avoid potential sql injection in sink_parquet
fix(pyarrow): Adapt for pyarrow v25.0.0
fix(ci): sync all dependencies in altair downstream test
fix: Fix fill_null for Dask with expressions
fix: avoid potential sql injection for join_asof
fix assert_equal_data for objects where __eq__ returns non-bool

Documentation

docs: Add 'AI-assisted contributions' section in CONTRIBUTING.md and PR field
@
text
@# $NetBSD: Makefile,v 1.1 2026/07/13 12:00:24 adam Exp $

DISTNAME=	narwhals-2.24.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	misc python
MASTER_SITES=	${MASTER_SITE_PYPI:=n/narwhals/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/narwhals-dev/narwhals
COMMENT=	Extremely lightweight compatibility layer between dataframe libraries
LICENSE=	mit

TOOL_DEPENDS+=	${PYPKGPREFIX}-uv-build>=0.11.0:../../devel/py-uv-build
TEST_DEPENDS+=	${PYPKGPREFIX}-hypothesis>=6.0.0:../../devel/py-hypothesis
TEST_DEPENDS+=	${PYPKGPREFIX}-pandas>=1.3.4:../../math/py-pandas
TEST_DEPENDS+=	${PYPKGPREFIX}-test-cov>=0:../../devel/py-test-cov
TEST_DEPENDS+=	${PYPKGPREFIX}-test-env>=0:../../devel/py-test-env
TEST_DEPENDS+=	${PYPKGPREFIX}-test-randomly>=0:../../devel/py-test-randomly
TEST_DEPENDS+=	${PYPKGPREFIX}-test-xdist>=0:../../devel/py-test-xdist

USE_LANGUAGES=	# none

.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
@


1.1
log
@py-narwhals: added version 2.23.0

Extremely lightweight and extensible compatibility layer between dataframe
libraries!

* Full API support: cuDF, Modin, pandas, Polars, PyArrow.
* Lazy-only support: Daft, Dask, DuckDB, Ibis, PySpark, SQLFrame.
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
DISTNAME=	narwhals-2.23.0
@

