mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-02-20 00:28:28 +08:00
Re-introduce the 'stubtest' key for third-party packages (#7351)
Some distributions can't be tested with stubtest for a variety of reasons or because of bugs in stubtest. This key: * let's us keep metadata about a distribution in one place, * prevents us from modifying the scripts because of issues with a specific distribution, and * will trigger tests if only the key is changed.
This commit is contained in:
@@ -176,6 +176,9 @@ supported:
|
||||
[removing obsolete third-party libraries](#third-party-library-removal-policy).
|
||||
It contains the first version of the corresponding library that ships
|
||||
its own `py.typed` file.
|
||||
* `stubtest` (default: `true`): Whether stubtest should be run against this
|
||||
package. Please avoid setting this to `false`, and add a comment if you have
|
||||
to.
|
||||
* `stubtest_apt_dependencies` (default: `[]`): A list of Ubuntu APT packages
|
||||
that need to be installed for stubtest to run successfully. These are
|
||||
usually packages needed to pip install the implementation distribution.
|
||||
|
||||
Reference in New Issue
Block a user