dev-util/basedpyright (bentoo)

Search

Install

Install this package:

emerge -a dev-util/basedpyright

Package Information

Description:
basedpyright is a fork of Pyright, the static type checker for Python, with extra checks and the language-server features that Pylance keeps closed (inlay hints, semantic highlighting, docstrings for compiled builtins, and more). It installs a command-line checker (basedpyright) and a language server (basedpyright-langserver). Compiled from source with core-js removed: upstream's bundle ships @core-js/pure 4.0.0-alpha.1 under a non-commercial, experimental-only licence, and the four polyfills it provided are native in the Node.js this package requires.
Homepage:
https://docs.basedpyright.com/ https://github.com/DetachHead/basedpyright
License:
MIT Apache-2.0 BSD BSD-2 ISC 0BSD

Versions

Version EAPI Keywords Slot
1.40.2 8 ~amd64 ~arm64 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>diego.evangelista5642@gmail.com</email>
		<name>lucascouts</name>
	</maintainer>
	<longdescription lang="en">
		basedpyright is a fork of Pyright, the static type checker for
		Python, with extra checks and the language-server features that
		Pylance keeps closed (inlay hints, semantic highlighting, docstrings
		for compiled builtins, and more). It installs a command-line checker
		(basedpyright) and a language server (basedpyright-langserver).

		Compiled from source with core-js removed: upstream's bundle ships
		@core-js/pure 4.0.0-alpha.1 under a non-commercial, experimental-only
		licence, and the four polyfills it provided are native in the
		Node.js this package requires.
	</longdescription>
	<upstream>
		<changelog>https://github.com/DetachHead/basedpyright/releases</changelog>
		<doc>https://docs.basedpyright.com/</doc>
		<bugs-to>https://github.com/DetachHead/basedpyright/issues</bugs-to>
		<remote-id type="github">DetachHead/basedpyright</remote-id>
		<remote-id type="pypi">basedpyright</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

Files

Manifest

Type File Size Versions
DIST basedpyright-1.40.2.gh.tar.gz 5843896 bytes 1.40.2
DIST basedpyright-1.40.2.tgz 6210925 bytes 1.40.2
DIST basedpyright-node_modules-1.40.2.tar.xz 1790920 bytes 1.40.2
DIST typescript-6.0.3.tgz 4515854 bytes 1.40.2
Unmatched Entries
Type File Size