Mon Jan 2 13:15:56 2023 UTC ()
py-pydantic: updated to 1.10.4

v1.10.4 (2022-12-30)

* Change dependency to `typing-extensions>=4.2.0`,

v1.10.3 (2022-12-29)

**NOTE: v1.10.3 was ["yanked"](https://pypi.org/help/#yanked) from PyPI due to

* fix parsing of custom root models,
* fix: use dataclass proxy for frozen or empty dataclasses,
* Fix `schema` and `schema_json` on models where a model instance is a one of default values,
* Add Jina AI to sponsors on docs index page,
* fix: support assignment on `DataclassProxy`,
* Add `postgresql+psycopg` as allowed scheme for `PostgreDsn` to make it usable with SQLAlchemy 2,
* Allow dict schemas to have both `patternProperties` and `additionalProperties`,
* Fixes error passing None for optional lists with `unique_items`,
* Fix `GenericModel` with `Callable` param raising a `TypeError`,
* Fix field regex with `StrictStr` type annotation,
* Correct `dataclass_transform` keyword argument name from `field_descriptors` to `field_specifiers`,
* fix: avoid multiple calls of `__post_init__` when dataclasses are inherited,
* Reduce the size of binary wheels


(adam)
diff -r1.4 -r1.5 pkgsrc/devel/py-pydantic/Makefile
diff -r1.3 -r1.4 pkgsrc/devel/py-pydantic/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/devel/py-pydantic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-pydantic/Makefile 2022/10/25 09:15:04 1.4
+++ pkgsrc/devel/py-pydantic/Makefile 2023/01/02 13:15:56 1.5
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1# $NetBSD: Makefile,v 1.4 2022/10/25 09:15:04 adam Exp $ 1# $NetBSD: Makefile,v 1.5 2023/01/02 13:15:56 adam Exp $
2 2
3DISTNAME= pydantic-1.10.2 3DISTNAME= pydantic-1.10.4
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pydantic/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pydantic/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/samuelcolvin/pydantic 9HOMEPAGE= https://github.com/samuelcolvin/pydantic
10COMMENT= Data validation and settings management using python type hints 10COMMENT= Data validation and settings management using python type hints
11LICENSE= mit 11LICENSE= mit
12 12
13DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.1.0:../../devel/py-typing-extensions 13DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.2.0:../../devel/py-typing-extensions
14 14
15PYTHON_VERSIONS_INCOMPATIBLE= 27 15PYTHON_VERSIONS_INCOMPATIBLE= 27
16 16
17MAKE_ENV+= SKIP_CYTHON=1 17MAKE_ENV+= SKIP_CYTHON=1
18USE_LANGUAGES= # empty 18USE_LANGUAGES= # empty
19 19
20.include "../../lang/python/egg.mk" 20.include "../../lang/python/egg.mk"
21.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/devel/py-pydantic/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-pydantic/distinfo 2022/10/25 09:15:04 1.3
+++ pkgsrc/devel/py-pydantic/distinfo 2023/01/02 13:15:56 1.4
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.3 2022/10/25 09:15:04 adam Exp $ 1$NetBSD: distinfo,v 1.4 2023/01/02 13:15:56 adam Exp $
2 2
3BLAKE2s (pydantic-1.10.2.tar.gz) = 4fe73f8eec2aecc1865a87c21cd01f2f4281eb22cb30c42766b92b325c857635 3BLAKE2s (pydantic-1.10.4.tar.gz) = fc62d758cc2ce48ca423f9bffca4b2b37d3063f378034d3f34577169137036ef
4SHA512 (pydantic-1.10.2.tar.gz) = 2dbb9cb573c497f381a7ae115ad8f684e58943f5657e02a66aa0ea37923a6451d45c154558d4267088c0f7ce983907cc945efaf896544171329f4e0689af9be5 4SHA512 (pydantic-1.10.4.tar.gz) = 335316f67e69a7c7bc229fe5667c099091b910de9ed579623b10e76bff49ce9d48fd6e804d456c7e82c1e12b7b51bbfa78a1944fba1f5506348cdad2a4df3f43
5Size (pydantic-1.10.2.tar.gz) = 335713 bytes 5Size (pydantic-1.10.4.tar.gz) = 338830 bytes