BSD Ports

devel/py-ty 0.0.56_1 MidnightBSD

Extremely fast Python type checker, written in Rust

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
324e1bf766
License
mit
Categories
devel, python

Description

An extremely fast Python type checker and language server, written in Rust.

In the other systems

SystemPortVersion
MidnightBSDdevel/py-ty0.0.56_1
FreeBSDdevel/py-ty0.0.90
HardenedBSDdevel/py-ty0.0.84
GhostBSDdevel/py-ty0.0.82

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}ty

From mports:

cd /usr/mports/devel/py-ty && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}ty>0:devel/py-ty

Dependencies

As this port's Makefile names them.

Build 1

Library 1

Build dependencies 2
Run dependencies 1

No port depends on this one.

Configuration

Options name: devel_ty

OptionDefaultDescription
DOCSoff
USES
cargo gmake python
Service scripts
none

Files

distinfo 504
FileSizeSHA256
ty-0.0.56.tar.gz6.050123e+0684d114dc3796361c0fc72945016eabd74d46b9ee64f198cb0e485719704681e5
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/aho-corasick-1.1.4.crate184015ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
rust/crates/alloca-0.4.0.crate4257e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4
rust/crates/allocator-api2-0.2.21.crate63622683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
rust/crates/android_system_properties-0.1.5.crate5243819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
rust/crates/anes-0.1.6.crate238574b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
rust/crates/annotate-snippets-0.11.5.crate34687710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4
rust/crates/anstream-0.6.21.crate2951643d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
rust/crates/anstream-1.0.0.crate28916824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d
rust/crates/anstyle-1.0.14.crate17787940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
rust/crates/anstyle-lossy-1.1.4.crate1026604d3a5dc826f84d0ea11882bb8054ff7f3d482602e11bb181101303a279ea01f
rust/crates/anstyle-parse-0.2.7.crate217074e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
rust/crates/anstyle-parse-1.0.0.crate2204252ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e
rust/crates/anstyle-query-1.1.4.crate101929e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
rust/crates/anstyle-svg-0.1.11.crate1898826b9ec8c976eada1b0f9747a3d7cc4eae3bef10613e443746e7487f26c872fde
rust/crates/anstyle-wincon-3.0.10.crate125583e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
rust/crates/anyhow-1.0.102.crate486587f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c
rust/crates/approx-0.5.1.crate15100cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
rust/crates/arc-swap-1.9.1.crate813676a3a1fd6f75306b68087b831f025c712524bcb19aad54e557b1129cfa0a2b207
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
324e1bf766 Lucas Holt devel/py-ty: fix the staging path in the option install targets
The option helper targets (post-install-DOCS-on and friends) are entries in _FAKE_SEQ and run in the main make, not in the sub-make that fake-post-install starts with FAKE_SETUP. There PREFIX is not stage-prefixed and STAGEDIR is empty, so ${STAGEDIR}${DOCSDIR} resolved to the live /usr/local: the build wrote outside the stage directory and the file was then reported missing, e.g. install ... README.rst /usr/local/share/doc/py312-webcolors /usr/local/share/doc/py312-webcolors/README.rst not installed. Fake failed. Use ${FAKE_DESTDIR} in these targets, as x11-wm/icewm already does. AI-Assisted-by: Claude Opus 5 (1M context) <[email protected]> Signed-off-by: Lucas Holt <[email protected]>
8af06753b2 Lucas Holt databases/rubygem-flipper-active_record-rails70: update to 1.3.6
Match the flipper-gitlab provider series so fake-qa can satisfy the gemspec flipper dependency. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>