BSD Ports

textproc/py-types-docutils 0.23.0.20260911 NetBSD

Typing stubs for docutils

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
a6549d4de1
License
apache-2.0
Categories
textproc, python
Package size
47.9 KiB, 279.8 KiB installed

Description

This is a PEP 561 type stub package for the docutils package. It can be used by type-checking tools like mypy, pyright, pytype, Pyre, PyCharm, etc. to check code that uses docutils.

In the other systems

SystemPortVersion
NetBSDtextproc/py-types-docutils0.23.0.20260911
DragonFlydevel/py-types-docutils0.21.0.20241128

Install

Binary package:

pkgin install py311-types-docutils

From pkgsrc:

cd /usr/pkgsrc/textproc/py-types-docutils && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.23.0.20260911
NetBSD 10.1 aarch640.22.3.20260518
SmartOS / illumos x86_640.23.0.20260923
macOS 15 arm640.23.0.20260923

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
py312-types-docutils-0.23.0.20260911, py313-types-docutils-0.23.0.20260911, py314-types-docutils-0.23.0.20260911

Commit history 5

DateCommitCreditsLog message
a6549d4de1 adam py-types-docutils: updated to 0.23.0.20260923
0.23.0.20260923 * Annotate publish_doctree parameters
6d78f9618c adam py-types-docutils: updated to 0.23.0.20260911
0.23.0.20260911 * Improve types in `docutils.io`
b5ecf6ffc4 adam py-types-docutils: updated to 0.23.0.20260827
0.23.0.20260827 * Bump to 0.23 * Type `Publisher` attributes and the source/destination classes in `docutils.core`
d672d1a761 adam py-types-docutils: updated to 0.22.3.20260724
0.22.3.20260724 * Replace `NoReturn` with `Never`
b2d6a135dd adam py-types-docutils: updated to 0.22.3.20260712
0.22.3.20260712 Avoid class-scope name collisions in stubs Class members such as list, type, cursor, Model, and datetime shadow the builtins, classes, or modules referenced by nearby annotations. ty then resolves those annotations to Unknown, which can hide invalid calls in APIs including docker, sqlite3, psycopg2, Markdown, and requests. Qualify shadowed builtins and use private aliases for colliding imports and classes. This removes 15 stdlib and 120 third-party collision diagnostics under ty 0.0.58, restores the affected public types, and fixes four existing psycopg2 type assertions.