Verified Commit 0c6cd1ed authored by sunpoet's avatar sunpoet
Browse files

devel/py-libcst03: Remove obsoleted port

Use devel/py-libcst instead.
parent 1af15cb2
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5226,3 +5226,4 @@ textproc/lexilla||2026-04-01|Has expired: No consumers left in the tree, the lib
x11-toolkits/scintilla||2026-04-01|Has expired: No consumers left in the tree, the library is intended to be bundled
security/py-shodan|net/py-shodan|2026-04-03|Remove duplicate port. Use net/py-shodan instead
devel/py-jsonschema-spec|devel/py-jsonschema-path|2026-04-05|Remove obsoleted port. Use devel/py-jsonschema-path instead
devel/py-libcst03|devel/py-libcst|2026-04-05|Remove obsoleted port. Use devel/py-libcst instead
+0 −1
Original line number Diff line number Diff line
@@ -5247,7 +5247,6 @@
    SUBDIR += py-legacy-api-wrap
    SUBDIR += py-levenshtein
    SUBDIR += py-libcst
    SUBDIR += py-libcst03
    SUBDIR += py-libevdev
    SUBDIR += py-libioc
    SUBDIR += py-libpeas

devel/py-libcst03/Makefile

deleted100644 → 0
+0 −32
Original line number Diff line number Diff line
PORTNAME=	libcst
PORTVERSION=	0.3.23
PORTREVISION=	2
CATEGORIES=	devel python
MASTER_SITES=	PYPI
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX=	03

MAINTAINER=	sunpoet@FreeBSD.org
COMMENT=	Concrete syntax tree with AST-like properties
WWW=		https://github.com/Instagram/LibCST

LICENSE=	MIT
LICENSE_FILE=	${WRKSRC}/LICENSE

BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
		${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyyaml>=5.2:devel/py-pyyaml@${PY_FLAVOR} \
		${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4.2:devel/py-typing-extensions@${PY_FLAVOR} \
		${PYTHON_PKGNAMEPREFIX}typing-inspect>=0.4.0:devel/py-typing-inspect@${PY_FLAVOR}

USES=		python
USE_PYTHON=	autoplist concurrent pep517

NO_ARCH=	yes

CONFLICTS_INSTALL=	${PYTHON_PKGNAMEPREFIX}libcst

PORTSCOUT=	limit:^0\.3\.

.include <bsd.port.mk>

devel/py-libcst03/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1638556576
SHA256 (libcst-0.3.23.tar.gz) = 330f9082a309bad808e283e80845a843200303bb256690185b98ca458a62c4f8
SIZE (libcst-0.3.23.tar.gz) = 579195

devel/py-libcst03/pkg-descr

deleted100644 → 0
+0 −10
Original line number Diff line number Diff line
LibCST is a Concrete Syntax Tree (CST) parser and serializer library for Python.

LibCST parses Python source code as a CST tree that keeps all formatting details
(comments, whitespaces, parentheses, etc). It's useful for building automated
refactoring (codemod) applications and linters.

LibCST creates a compromise between an Abstract Syntax Tree (AST) and a
traditional Concrete Syntax Tree (CST). By carefully reorganizing and naming
node types and fields, we've created a lossless CST that looks and feels like an
AST.