devel/py-typeshed-client 2.13.0 FreeBSD
Library for accessing stubs in typeshed
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
0151d3f3fb- License
- MIT
- Categories
- devel, python
- Package size
- 467.3 KiB, 3003.4 KiB installed
Description
typeshed-client provides a way to retrieve information from typeshed and from PEP 561 stub packages.
Example use cases:
- Find the path to the stub file for a particular module.
- Find the names defined in a stub.
- Find the AST node that defines a particular name in a stub.
Projects for which typeshed_client could be useful include:
- Static analyzers that want to access typeshed annotations.
- Tools that check stubs for correctness.
- Tools that use typeshed for runtime introspection.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-typeshed-client | 2.13.0 |
| DragonFly | devel/py-typeshed-client | 2.7.0 |
Install
Binary package:
pkg install py312-typeshed-client
From the ports tree:
cd /usr/ports/devel/py-typeshed-client/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-typeshed-client>0:devel/py-typeshed-client
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.13.0 | 2.13.0 | - | 2.7.0 | 2.13.0 |
| FreeBSD:14:quarterly | 2.13.0 | 2.13.0 | n/a | 2.7.0 | 2.13.0 |
| FreeBSD:15:latest | 2.13.0 | 2.13.0 | n/a | 2.7.0 | 2.7.0 |
| FreeBSD:15:quarterly | 2.13.0 | 2.13.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.13.0 | 2.13.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>=42: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 1
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0: devel/py-typing-extensions
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 8
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| typeshed_client-2.13.0.tar.gz | 532578 | 85ce73be98a5e3a51cafb2e2921653e3759ce7e9d1530adcca935dec201152f2 |
Master sites 1
- PYPI