diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2026-09-27 10:53:37 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2026-09-27 10:53:50 +0000 |
| commit | 2cdb9dc6e9ca4add25d7955d2292c2fad158a87c (patch) | |
| tree | 020e2f06890e650634a6f84c0f72186acc7a62f5 | |
| parent | 504ee229547bccec193b0151bd757f645fbbae38 (diff) | |
devel/py-schematics-patched: Remove expired port
2026-09-24 devel/py-schematics-patched: Upstream inactive since +8 years. Please use devel/py-cattrs instead
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/py-schematics-patched/Makefile | 28 | ||||
| -rw-r--r-- | devel/py-schematics-patched/distinfo | 3 | ||||
| -rw-r--r-- | devel/py-schematics-patched/pkg-descr | 21 |
5 files changed, 1 insertions, 53 deletions
@@ -5625,3 +5625,4 @@ net/openldap25-server|databases/openldap25-server|2026-09-24|Move all OpenLDAP p net/openldap26-client|databases/openldap26-client|2026-09-24|Move all OpenLDAP ports to databases/ net/openldap26-server|databases/openldap26-server|2026-09-24|Move all OpenLDAP ports to databases/ graphics/hiptext||2026-09-25|Remove abandonware +devel/py-schematics-patched|devel/py-cattrs|2026-09-27|Has expired: Upstream inactive since +8 years. Please use devel/py-cattrs instead diff --git a/devel/Makefile b/devel/Makefile index 1037f5cc49f1..5cb02a859203 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -6194,7 +6194,6 @@ SUBDIR += py-scheduler SUBDIR += py-schema SUBDIR += py-schema-salad - SUBDIR += py-schematics-patched SUBDIR += py-scholarly SUBDIR += py-scikit-base SUBDIR += py-scikit-build diff --git a/devel/py-schematics-patched/Makefile b/devel/py-schematics-patched/Makefile deleted file mode 100644 index 29811eb48c3b..000000000000 --- a/devel/py-schematics-patched/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -PORTNAME= schematics-patched -DISTVERSIONPREFIX= v -DISTVERSION= 1.1.2-patch -PORTREVISION= 2 -CATEGORIES= devel python -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= kai@FreeBSD.org -COMMENT= Patched version of schematics that can pickle with multiprocessing -WWW= https://github.com/pombredanne/schematics - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Upstream inactive since +8 years. Please use devel/py-cattrs instead -EXPIRATION_DATE=2026-09-24 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.7.3:devel/py-six@${PY_FLAVOR} - -USES= python -USE_PYTHON= distutils autoplist -USE_GITHUB= yes -GH_ACCOUNT= pombredanne -GH_PROJECT= schematics - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/devel/py-schematics-patched/distinfo b/devel/py-schematics-patched/distinfo deleted file mode 100644 index 97fb0819d5d7..000000000000 --- a/devel/py-schematics-patched/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1530566305 -SHA256 (pombredanne-schematics-v1.1.2-patch_GH0.tar.gz) = 59bf5d4742b8d43f2853b6a45649ae2bb37a9fbc994ead4bca811176ee2ad4c5 -SIZE (pombredanne-schematics-v1.1.2-patch_GH0.tar.gz) = 71544 diff --git a/devel/py-schematics-patched/pkg-descr b/devel/py-schematics-patched/pkg-descr deleted file mode 100644 index 9adfcfed7aa6..000000000000 --- a/devel/py-schematics-patched/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -Schematics is a Python library to combine types into structures, validate them, -and transform the shapes of your data based on simple descriptions. - -The internals are similar to ORM type systems, but there is no database layer in -Schematics. Instead, we believe that building a database layer is made -significantly easier when Schematics handles everything but writing the query. - -Further, it can be used for a range of tasks where having a database involved -may not make sense. - -Some common use cases: - -- Design and document specific data structures -- Convert structures to and from different formats such as JSON or MsgPack -- Validate API inputs -- Remove fields based on access rights of some data's recipient -- Define message formats for communications protocols, like an RPC -- Custom persistence layers - -Note: This is the patched version from the 1.1.x branch that can pickle with - multiprocessing using the old API. |
