Releases: buildkite/test-collector-python
Releases · buildkite/test-collector-python
v1.3.1
What's Changed
Changed
- Remove CI environment variable requirement for uploads in common CI systems by @gchan in #89
- Automatically detects Buildkite, GitHub Actions, and CircleCI environments
- Only requires
CIenvironment variable for unknown CI systems - Simplifies integration for common CI platforms
Added
Dependencies
- build(deps): bump urllib3 from 2.5.0 to 2.6.3 in #88
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
Added
Fixed
- Report teardown failures as failed tests by @jimsynz in #86
- Teardown failures are now correctly reported instead of being ignored (fixes #84)
- Fixed
ValueErrorwhen pytest-xdist is not installed
- Test data not being uploaded for xdist enabled but numprocesses set to 0 by @zpoint in #81
New Contributors
Full Changelog: v1.2.0...v1.3.0
v1.2.0
v1.1.1
v1.1.0
Fixes
- Clearer failure/errors in
failure_reason&failure_expandedby @pda in #64 - Handle failure in
setupeg fixtures by @pda in #65
Notable
- uv by @pda in #58
- Python 3.8 no longer supported; EOL was 2024-10-07 by @pda in #66
- [TE-4096] Add 'language_version' attribute to env var by @gchan in #67
Everything else
- Unused
.devcontainer/*removed by @pda in #59 - Rename
RuntimeEnvironmenttoRunEnvby @pda in #60 - Abstract
os.environso real env doesn't interfere with tests by @pda in #61 - Some small improvements prompted by PyLint errors by @pda in #62
s/Test Analytics/Test Engine/gby @pda in #63collector.VERSIONconstant frompyproject.tomlviaimportlib.metadataby @pda in #69
Full Changelog: v1.0.4...v1.1.0
v1.0.4
What's Changed
- add
--merge-jsonCLI flag to support bktec and pants by @jasonwbarnett in #55
New Contributors
- @jasonwbarnett made their first contribution in #55
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
- [release] Remove beta mention from README by @zhming0 in #52
- Fix batch submission by @jmsanders in #53
New Contributors
- @jmsanders made their first contribution in #53
Full Changelog: v1.0.1...v1.0.3
v1.0.1
v1.0.0
What's Changed
- PIE-3522: print error message when API return non 2xx 3xx result by @zhming0 in #43
- Add execution level tagging by @nprizal in #44
- Fix the hooks ordering issue that caused
failedtest to be reported aspassedby @nprizal in #45 - Remove
CIenv var requirement by @nprizal in #46
Full Changelog: v0.2.0...v1.0.0
v0.2.0
What's Changed
BUILDKITE_ANALYTICS_API_URLfor configurable upload API endpoint by @pda in #34- PIE-3504 part 1: lock python version, add venv setup instruction by @zhming0 in #35
- Add
file_nameto test payload by @nprizal in #38 - PIE-3516 part 1: get ready to use CD pipeline by @zhming0 in #37
- Add
--jsonoption to save collector payload to JSON by @nprizal in #36 - PIE-3516 part 2: use AWS SSM instead and simplify the release workflow by @zhming0 in #39
- PIE-3516 follow up: fix typo by @zhming0 in #41
- PIE-3516 follow up 2: force AWS region by @zhming0 in #42
New Contributors
- @gchan made their first contribution in #33
- @pda made their first contribution in #34
- @zhming0 made their first contribution in #35
- @nprizal made their first contribution in #38
Full Changelog: v0.1.9...v0.2.0