Verified Commit 77f5cee8 authored by sunpoet's avatar sunpoet
Browse files

devel/py-hishel0: Remove obsoleted port

Use devel/py-hishel instead.
parent 1762dc03
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5112,3 +5112,4 @@ devel/freebsd-git-devtools|devel/freebsd-git-arc|2026-02-06|Split into two separ
devel/py-Levenshtein|devel/py-levenshtein|2026-02-07|Rename to match upstream
misc/py-natten|misc/py-NATTEN|2026-02-10|Rename to match name in PyPI
net/tcpkali||2026-02-10|Upstream dead and compromised
devel/py-hishel0|devel/py-hishel|2026-02-10|Remove obsoleted port. Use devel/py-hishel instead
+0 −1
Original line number Diff line number Diff line
@@ -5054,7 +5054,6 @@
    SUBDIR += py-hgtools
    SUBDIR += py-hidraw
    SUBDIR += py-hishel
    SUBDIR += py-hishel0
    SUBDIR += py-holidays
    SUBDIR += py-hologram
    SUBDIR += py-homebase

devel/py-hishel0/Makefile

deleted100644 → 0
+0 −31
Original line number Diff line number Diff line
PORTNAME=	hishel
PORTVERSION=	0.1.5
CATEGORIES=	devel python
MASTER_SITES=	PYPI
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX=	0

MAINTAINER=	sunpoet@FreeBSD.org
COMMENT=	Persistent cache implementation for httpx and httpcore
WWW=		https://hishel.com/ \
		https://github.com/karpetrosyan/hishel

LICENSE=	BSD3CLAUSE
LICENSE_FILE=	${WRKSRC}/LICENSE

BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \
		${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}anyio>=4.9.0:devel/py-anyio@${PY_FLAVOR} \
		${PYTHON_PKGNAMEPREFIX}anysqlite>=0.0.5:databases/py-anysqlite@${PY_FLAVOR} \
		${PYTHON_PKGNAMEPREFIX}httpx>=0.28.0:www/py-httpx@${PY_FLAVOR} \
		${PYTHON_PKGNAMEPREFIX}msgpack>=1.1.2:devel/py-msgpack@${PY_FLAVOR} \
		${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.1:devel/py-typing-extensions@${PY_FLAVOR}

USES=		python
USE_PYTHON=	autoplist concurrent pep517

NO_ARCH=	yes

PORTSCOUT=	limit:^0\.

.include <bsd.port.mk>

devel/py-hishel0/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1761446632
SHA256 (hishel-0.1.5.tar.gz) = 9d40c682cd94fd6e1394fb05713ae20a75ed8aeba6f5272380444039ce6257f2
SIZE (hishel-0.1.5.tar.gz) = 75468

devel/py-hishel0/pkg-descr

deleted100644 → 0
+0 −18
Original line number Diff line number Diff line
Hishel is a library that implements HTTP Caching for HTTPX and HTTP Core
libraries in accordance with RFC 9111, the most recent caching specification.

Features:
- Persistence: Responses are cached in the persistent memory for later use.
- Compatibility: It is completely compatible with your existing transports or
  connection pools, whether they are default, custom, or provided by third-party
  libraries.
- Easy to use: You continue to use httpx while also enabling web cache.
- Smart: Attempts to clearly implement RFC 9111, understands Vary, Etag,
  Last-Modified, Cache-Control, and Expires headers, and handles response
  re-validation automatically.
- Configurable: You have complete control over how the responses are stored and
  serialized.
- From the package:
  - Built-in support for File system, Redis, SQLite, and AWS S3 backends.
  - Built-in support for JSON, YAML, and pickle serializers.
- Very fast: Your requests will be even faster if there are no IO operations.