Python¤
JSON Schema
https://charbonnierg.github.io/pytest-broadcaster/latest/schemas/python_distribution.json
PythonDistribution
dataclass
¤
PythonDistribution(
version: Version,
processor: str,
platform: Platform,
packages: list[Package],
)
Metadata about the python interpreter being used to run the tests.
Attributes:
Name | Type | Description |
---|---|---|
packages |
list[Package]
|
The packages installed in the python interpreter. |
platform |
Platform
|
The platform of the python interpreter. |
processor |
str
|
The processor architecture of the python interpreter. |
version |
Version
|
The version of the python interpreter being used to run the tests. |
Version
dataclass
¤
Version(
major: int,
minor: int,
micro: int,
releaselevel: Releaselevel,
)
The version of the python interpreter being used to run the tests.
Attributes:
Name | Type | Description |
---|---|---|
major |
int
|
The major version of the python interpreter. |
micro |
int
|
The micro version of the python interpreter. |
minor |
int
|
The minor version of the python interpreter. |
releaselevel |
Releaselevel
|
The release level of the python interpreter. |
releaselevel
instance-attribute
¤
releaselevel: Releaselevel
The release level of the python interpreter.