Access pytest changelog updates through our uniform API. Same JSON structure across all sources — no adapter-specific parsing needed.
GET https://watchchangelog.com/api/v1/entries?source=pytest.releases{
"source": "pytest.releases",
"vendor": "pytest",
"id": "tag:github.com,2008:Repository/37489525/9.1.1",
"published_at": "2026-06-19T10:58:55.000Z",
"title": "9.1.1",
"url": "https://github.com/pytest-dev/pytest/releases/tag/9.1.1",
"summary": "pytest 9.1.1 (2026-06-19) Bug fixes #14220 : Fixed a logic bug in pytest.RaisesGroup which would might cause it to display incorrect \"It matches FooError() which was paired with BarError \" messages. #14591 : Fixed a regression in pytest 9.1.0 which caused overriding a parametrized fixture with an indirect @pytest.mark.parametrize to fail with \"duplicate parametrization of '<fixture name>'\". #14606 : Fixed list-item typing errors from mypy in @pytest.mark.parametrize <pytest.mark.parametrize ref> argvalues parameter. #14608 : Fixed a regression in pytest 9.1.0 where conftest.py files located in <invocation dir>/test* were no longer loaded as initial conftests when invoked without arguments. This could cause certain hooks (like pytest_addoption ) in these files to not fire.",
"tags": [
"pytest",
"pytest.releases",
"testing",
"python",
"unit-testing"
]
}+3 more
+3 more
+2 more
+2 more
+2 more