build: update api: all non-major dependencies
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
---|---|---|---|---|---|---|---|
Django (source, changelog) |
==4.1.5 -> ==4.1.7
|
patch | |||||
PyGithub |
==1.57 -> ==1.58.0
|
minor | |||||
coverage |
==7.0.5 -> ==7.2.2
|
minor | |||||
influxdb-client |
==1.35.0 -> ==1.36.1
|
minor | |||||
python |
3.11.1-alpine -> 3.11.2-alpine
|
final | patch | ||||
python |
3.11.1-alpine -> 3.11.2-alpine
|
stage | patch | ||||
python-gitlab |
==3.12.0 -> ==3.13.0
|
minor |
Release Notes
pygithub/pygithub
v1.58.0
Bug Fixes & Improvements
- Add unarchiving support @Tsuesun (#2391)
- Support full GitHub app authentication @dblanchette (#1986)
- Continue the MR #1899 @Felixoid (#2386)
- feat: add allow_forking to Repository @IbrahimAH (#2380)
- Add code scanning alerts @eric-nieuwland (#2227)
nedbat/coveragepy
v7.2.2
-
Fix: if a virtualenv was created inside a source directory, and a sourced package was installed inside the virtualenv, then all of the third-party packages inside the virtualenv would be measured. This was incorrect, but has now been fixed: only the specified packages will be measured, thanks to
Manuel Jacob <pull 1560_>
_. -
Fix: the
coverage lcov
command could create a .lcov file with incorrect LF (lines found) and LH (lines hit) totals. This is now fixed, thanks toIan Moore <pull 1583_>
_. -
Fix: the
coverage xml
command on Windows could create a .xml file with duplicate<package>
elements. This is now fixed, thanks toBenjamin Parzella <pull 1574_>
*, closingissue 1573
*.
.. _pull 1560: https://github.com/nedbat/coveragepy/pull/1560 .. _issue 1573: https://github.com/nedbat/coveragepy/issues/1573 .. _pull 1574: https://github.com/nedbat/coveragepy/pull/1574 .. _pull 1583: https://github.com/nedbat/coveragepy/pull/1583
.. _changes_7-2-1:
v7.2.1
-
Fix: the PyPI page had broken links to documentation pages, but no longer does, closing
issue 1566
_. -
Fix: public members of the coverage module are now properly indicated so that mypy will find them, fixing
issue 1564
_.
.. _issue 1564: https://github.com/nedbat/coveragepy/issues/1564 .. _issue 1566: https://github.com/nedbat/coveragepy/issues/1566
.. _changes_7-2-0:
v7.2.0
-
Added a new setting
[report] exclude_also
to let you add more exclusions without overwriting the defaults. Thanks,Alpha Chen <pull 1557_>
*, closingissue 1391
*. -
Added a :meth:
.CoverageData.purge_files
method to remove recorded data for a particular file. Contributed byStephan Deibel <pull 1547_>
_. -
Fix: when reporting commands fail, they will no longer congratulate themselves with messages like "Wrote XML report to file.xml" before spewing a traceback about their failure.
-
Fix: arguments in the public API that name file paths now accept pathlib.Path objects. This includes the
data_file
andconfig_file
arguments to the Coverage constructor and thebasename
argument to CoverageData. Closesissue 1552
_. -
Fix: In some embedded environments, an IndexError could occur on stop() when the originating thread exits before completion. This is now fixed, thanks to
Russell Keith-Magee <pull 1543_>
*, closingissue 1542
*. -
Added a
py.typed
file to announce our type-hintedness. Thanks,KotlinIsland <pull 1550_>
_.
.. _issue 1391: https://github.com/nedbat/coveragepy/issues/1391 .. _issue 1542: https://github.com/nedbat/coveragepy/issues/1542 .. _pull 1543: https://github.com/nedbat/coveragepy/pull/1543 .. _pull 1547: https://github.com/nedbat/coveragepy/pull/1547 .. _pull 1550: https://github.com/nedbat/coveragepy/pull/1550 .. _issue 1552: https://github.com/nedbat/coveragepy/issues/1552 .. _pull 1557: https://github.com/nedbat/coveragepy/pull/1557
.. _changes_7-1-0:
v7.1.0
-
Added: the debug output file can now be specified with
[run] debug_file
in the configuration file. Closesissue 1319
_. -
Performance: fixed a slowdown with dynamic contexts that's been around since 6.4.3. The fix closes
issue 1538
*. Thankfully this doesn't break theCython change
* that fixedissue 972
_. Thanks to Mathieu Kniewallner for the deep investigative work and comprehensive issue report. -
Typing: all product and test code has type annotations.
.. _Cython change: https://github.com/nedbat/coveragepy/pull/1347 .. _issue 972: https://github.com/nedbat/coveragepy/issues/972 .. _issue 1319: https://github.com/nedbat/coveragepy/issues/1319 .. _issue 1538: https://github.com/nedbat/coveragepy/issues/1538
.. _changes_7-0-5:
influxdata/influxdb-client-python
v1.36.1
Bug Fixes
- #559: Exceptions in callbacks can cause deadlocks
v1.36.0
Features
python-gitlab/python-gitlab
v3.13.0
Feature
-
group: Add support for group restore API (
9322db6
) -
client: Automatically retry on HTTP 409 Resource lock (
dced76a
) -
api: Add support for bulk imports API (
043de2d
) -
api: Add support for resource groups (
5f8b8f5
) -
api: Support listing pipelines triggered by pipeline schedules (
865fa41
) - Allow filtering pipelines by source (
b6c0872
) -
client: Bootstrap the http backends concept (#2391) (
91a665f
) - Add resource iteration events (see https://docs.gitlab.com/ee/api/resource_iteration_events.html) (
ef5feb4
) - Allow passing kwargs to Gitlab class when instantiating with
from_config
(#2392) (e88d34e
) - Add keep_base_url when getting configuration from file (
50a0301
)
Fix
-
client: Regression - do not automatically get_next if page=# and (
585e3a8
) - Change return value to "None" in case getattr returns None to prevent error (
3f86d36
) -
deps: Bump requests-toolbelt to fix deprecation warning (
faf842e
) - Use the ProjectIterationManager within the Project object (
44f05dc
) -
api: Make description optional for releases (
5579750
)
Documentation
-
faq: Describe and group common errors (
4c9a072
)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.