Skip to content

fix(deps): update pypi group#121

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/pypi
Open

fix(deps): update pypi group#121
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/pypi

Conversation

@renovate

@renovate renovate Bot commented May 20, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
certifi 2026.4.222026.5.20 age confidence
idna (changelog) 3.153.18 age confidence
poetry-core 2.4.02.4.1 age confidence
pytest (changelog) 9.0.39.1.0 age confidence

Release Notes

certifi/python-certifi (certifi)

v2026.5.20

Compare Source

kjd/idna (idna)

v3.18

Compare Source

  • When decoding a domain, add a display argument that will pass
    through invalid labels rather than raising an exception.

v3.17

Compare Source

  • Substantial 75% reduction in memory usage through new data
    structures and some optimization in processing speed.
  • Added a general 1024-character input length cap to the public
    validation, conversion, and codec entry points. This is well above
    any legitimate domain or label and guards against pathological
    inputs.

v3.16

Compare Source

  • Add a command-line interface (python -m idna, also available as
    the idna script). Encodes or decodes one or more domains supplied
    as arguments or on standard input, with options to select A-label
    or U-label output and control error handling.
  • Raise the minimum supported Python version to 3.9
  • Various code quality improvements
python-poetry/poetry-core (poetry-core)

v2.4.1

Compare Source

Fixed
  • Fix an issue where certain marker operations (mostly used with extra markers) resulted in wrong markers (#​943).
pytest-dev/pytest (pytest)

v9.1.0

Compare Source

pytest 9.1.0 (2026-06-13)
Removals and backward incompatible breaking changes
  • #​14533: When using --doctest-modules, autouse fixtures with module, package or session scope that are defined inline in Python test modules (not plugins or conftests) will now possibly execute twice.

    If this is undesirable, move the fixture definition to a conftest.py file if possible.

    Technical explanation for those interested:
    When using --doctest-modules, pytest possibly collects Python modules twice, once as pytest.Module and once as a DoctestModule (depending on the configuration).
    Due to improvements in pytest's fixture implementation, if e.g. the DoctestModule collects a fixture, it is now visible to it only, and not to the Module.
    This means that both need to register the fixtures independently.

Deprecations (removal in next major release)
  • #​10819: Added a deprecation warning for class-scoped fixtures defined as instance methods (without @classmethod). Such fixtures set attributes on a different instance than the test methods use, leading to unexpected behavior. Use @classmethod decorator instead -- by yastcher.

    See 10819 and 14011.

  • #​12882: Calling request.getfixturevalue() <pytest.FixtureRequest.getfixturevalue> during teardown to request a fixture that was not already requested is now deprecated and will become an error in pytest 10.

    See dynamic-fixture-request-during-teardown for details.

  • #​13409: Using non-~collections.abc.Collection iterables (such as generators, iterators, or custom iterable objects) for the argvalues parameter in @pytest.mark.parametrize <pytest.mark.parametrize ref> and metafunc.parametrize <pytest.Metafunc.parametrize> is now deprecated.

    These iterables get exhausted after the first iteration,
    leading to tests getting unexpectedly skipped in cases such as running pytest.main() multiple times,
    using class-level parametrize decorators,
    or collecting tests multiple times.

    See parametrize-iterators for details and suggestions.

  • #​13946: The private config.inicfg attribute is now deprecated.
    Use config.getini() <pytest.Config.getini> to access configuration values instead.

    See config-inicfg for more details.

  • #​14004: Passing baseid to ~pytest.FixtureDef or nodeid strings to fixture registration APIs is now deprecated. These are internal pytest APIs that are used by some plugins.

    Use the node parameter instead for fixture scoping. This enables more robust node-based
    matching instead of string prefix matching.
    If you've used nodeid=None, pass node=session instead.

    This will be removed in pytest 10.

  • #​14335: The method of configuring hooks using markers, deprecated since pytest 7.2, is now scheduled to be removed in pytest 10.
    See hook-markers for more details.

  • #​14434: The --pastebin option is now deprecated.
    The same functionality is now available in an external plugin, pytest-pastebin.
    See pastebin-deprecated for more details.

  • #​14513: The private FixtureDef.has_location attribute is now deprecated and will be removed in pytest 10.
    See fixturedef-has-location-deprecated for details.

  • #​1764: pytest.console_main is now deprecated and will be removed in pytest 10.
    It was never intended for programmatic use; use pytest.main instead.

New features
  • #​12376: Added pytest.register_fixture() to register fixtures using an imperative interface.

    This is an advanced function intended for use by plugins.

    Normally, fixtures should be registered declaratively using the @pytest.fixture <pytest.fixture> decorator.
    Pytest looks for these fixture definitions during the collection phase and registers them automatically.
    For some plugin usecases the declarative interface can be cumbersome or unviable, in which case this imperative interface can be used.

  • #​14023: Added --report-chars long CLI option.

  • #​14371: Added --max-warnings command-line option and max_warnings configuration option to fail the test run when the number of warnings exceeds a given threshold -- by miketheman.

  • #​6757: Added the assertion_text_diff_style configuration option, allowing
    string equality failures to be rendered as separate Left: and Right:
    blocks instead of ndiff output.

  • #​8395: Added support for ~datetime.datetime and ~datetime.timedelta comparisons with pytest.approx. An explicit abs or rel tolerance as a ~datetime.timedelta is required and relative tolerance is not supported for datetime comparisons -- by hamza-mobeen.

Improvements in existing functionality
  • #​11225: pytest.warns now shows "Regex pattern did not match" instead of "DID NOT WARN" when warnings were emitted but the match pattern did not match.

  • #​11295: Improved output of --fixtures-per-test by excluding internal-implementation fixtures generated by @pytest.mark.parametrize and similar.

  • #​13241: pytest.raises, pytest.warns and pytest.deprecated_call now uses ParamSpec for the type hint to the (old and not recommended) callable overload, instead of Any. This allows type checkers to raise errors when passing incorrect function parameters.
    func can now also be passed as a kwarg, which the type hint previously showed as possible but didn't accept.

  • #​13862: Improved the readability of "DID NOT RAISE" error messages by using the exception type's name instead of its repr.

  • #​14026: Added test coverage for compiled regex patterns in pytest.raises match parameter.

  • #​14137: pytest.ScopeName is now public to allow using it in function signatures.

  • #​14342: Marked yield_fixture as deprecated to type checkers using the deprecated decorator. Note it
    has originally been deprecated <yield-fixture-deprecated> in pytest 6.2 already.

  • #​14373: Added type annotations for pytest.approx.

  • #​14430: When using --setup-show, a space is now printed after the test name (and possibly used fixtures), to separate it from the test result.

  • #​14441: Reduced the default number of gc.collect() passes in the unraisableexception plugin from 5 to 1 on CPython, where reference counting makes a single pass sufficient. PyPy retains 5 passes due to object resurrection via __del__. This can noticeably speed up test suites that trigger many pytester runs.

  • #​14461: Improved assertion failure explanations for equality comparisons between mapping objects that are not dict instances.

  • #​14513: The order in which fixture definitions overriding each other are resolved is now determined first by their visibility in the collection tree rather than by the order in which they are registered.

    A fixture defined for a more specific node (e.g. a module or an item) now always takes precedence over one with the same name defined for a more general node (e.g. the session), even when the more general one was registered later.
    Fixtures with non-comparable visibility or the same visibility keep the existing behavior of "last registered wins".
    This change is supposed to only affect plugins which register multiple fixtures programmatically with the same name.

  • #​14524: Add official Python 3.15 support.

  • #​1764: Improved argparse program name to show pytest, python -m pytest, or pytest.main() based on how pytest was invoked, making help and error messages clearer.

  • #​8265: Emit a PytestCollectionWarning when a module-level __getattr__ returns None for pytestmark instead of raising AttributeError.

    Previously this caused a cryptic TypeError: got None instead of Mark error.
    Now pytest issues a helpful warning and continues collecting the module normally.

Bug fixes
  • #​13192: Fixed | (pipe) not being treated as a regex meta-character that needs escaping in pytest.raises(match=...) <pytest.raises>.

  • #​13484: Fixed -W option values being duplicated in Config.known_args_namespace.

  • #​13626: Fixed function-scoped fixture values being kept alive after a test was interrupted by KeyboardInterrupt or early exit,
    allowing them to potentially be released more promptly.

  • #​13784: Fixed capteesys producing doubled output when used with --capture=no (-s).

  • #​13817: Fixed a secondary AttributeError masking the original error when an option argument fails to initialize.

  • #​13884: Fixed rare internal IndexError caused by builtins.compile being overridden in client code.

  • #​13885: Fixed autouse fixtures defined inside a unittest.TestCase class running even when the class is decorated with unittest.skip or unittest.skipIf -- regression since pytest 8.1.0.

  • #​13917: unittest.SkipTest is no longer considered an interactive exception, i.e. pytest_exception_interact is no longer called for it.

  • #​13963: Fixed subtests running with pytest-xdist when their contexts contain objects that are not JSON-serializable.

    Fixes pytest-dev/pytest-xdist#1273.

  • #​14004: Fixed conftest.py fixture scoping when testpaths points outside of the rootdir <rootdir>.

    Previously, fixtures from nested conftest.py files would incorrectly leak to sibling directories
    when using a relative testpaths like ../tests/sdk.

    Conftest fixtures are now parsed during Directory <pytest.Directory> collection, using the Directory node for proper scoping.

  • #​14050: Display dictionary differences in assertion failures using the original key insertion order instead of sorted order.

  • #​14080: fix missing type annotations on Pytester.makepyfile and Pytester.maketxtfile methods.

  • #​14114: An exception from pytest_fixture_post_finalizer no longer prevents fixtures from being torn down, causing additional errors in the following tests.

  • #​14161: Fixed monkeypatch.setattr() <pytest.MonkeyPatch.setattr> leaving a stale entry on the undo stack when the underlying setattr() call fails (e.g. on immutable targets), causing an AttributeError crash during teardown.

  • #​14214: Fixed -v hint in pytest.raises match diff not working because assertion verbosity was not propagated.

  • #​14234: Allow pytest.HIDDEN_PARAM <hidden-param> in @pytest.mark.parametrize(ids=...) <pytest.mark.parametrize ref> typing.

  • #​14248: Fixed direct parametrization causing the static fixture closure (as reflected in request.fixturenames <pytest.FixtureRequest.fixturenames>) to omit fixtures that are requested transitively from overridden fixtures.

  • #​14263: Unraisable exceptions from finalizers are now collected during pytest_unconfigure, before pytest tears down the warning filters installed for the session. Previously the collection ran from a cleanup callback whose order relative to other plugins' cleanups was not guaranteed, so an active error filter could be removed before the exception surfaced and a late resource leak would pass silently. A -W error filter, or any filter matching pytest.PytestUnraisableExceptionWarning, now promotes these exceptions to failures regardless of plugin cleanup order.

  • #​14377: Fixed crash in Config.get_terminal_writer when an assertion fails with the terminalreporter plugin disabled.

  • #​14381: Fixed -V (short form of --version) to properly display the current version.

  • #​14389: Improved pytest.raises(..., match=...) <pytest.raises> failures to suppress the mismatched exception as a cause of the resulting AssertionError.

  • #​14392: Fixed a bug in pytest.raises(match=...) <pytest.raises> "fully escaped" detection, causing the regex diff display to be shown in some instances when the raw string diff display should be shown instead.

  • #​14442: Fixed a regression in pytest 9.0 where --strict-markers and --strict-config specified through addopts were silently ignored.

    Note that when targeting pytest >= 9.0, it's nicer to use strict_markers and strict_config, or strict mode <strict mode>.

  • #​14456: Fixed pytest.approx not recognizing types with __array_interface__ as numpy-like arrays.

  • #​14474: Fixed a regression where -k and -m expressions containing both backslash characters in identifiers and string literal arguments would incorrectly raise a SyntaxError about escaping.

  • #​14483: Fixed JUnit XML report incorrectly escaping high Unicode codepoints (supplementary plane characters like emoji) in test failure messages. -- by EternalRights

  • #​14492: Fixed Code.getargs() incorrectly including local variable names in the returned argument tuple for functions with *args and/or **kwargs. The method was using co_flags bitmask values (4 and 8) directly as counts instead of converting them to 1 via bool(), and was not accounting for co_kwonlyargcount when var=True.

  • #​3697: Logging capture now works for non-propagating loggers.
    Previously only logs which reached the root logger were captured.
    This includes caplog and the "Captured log calls" test reporting.

  • #​3850: Fixed JUnit XML report: the tests attribute of the <testsuite> element now always matches the number of <testcase> elements in the file. In some cases (test passes but fails during teardown) the tests attribute would report an incorrect number of testcases in the XML file.

  • #​5848: pytest_fixture_post_finalizer is no longer called extra times for the same fixture teardown in some cases.

  • #​719: Fixed @pytest.mark.parametrize <pytest.mark.parametrize ref> not unpacking single-element tuple values when using a string argnames with a trailing comma (e.g., "arg,").

    The trailing comma form now correctly behaves like the tuple form ("arg",), treating argvalues as a list of tuples to unpack.

Improved documentation
  • #​11022: Document safer alternatives and scope guidance for monkeypatching standard library functions.
  • #​11307: Document that @pytest.hookimpl(specname=...) only works for function names starting with pytest_.
  • #​13038: Document that doctests do not support parametrized fixtures, including parametrized autouse fixtures.
  • #​13155: Clarified how the request fixture provides indirect parametrization values via request.param.
  • #​13304: Clarified in the documentation that hook implementations defined in conftest.py files are not available to other plugins during their pytest_addoption() execution, as conftest files are discovered and loaded after builtin and third-party plugins have been initialized. However, initial conftest files themselves can implement pytest_addoption() to add their own command-line options.
  • #​13902: Clarified how subtest progress markers are shown in the documentation.
  • #​14012: The ini options ref section of the API Reference now specified the type and default value of every configuration option.
  • #​14148: Documented a safe pytestconfig.cache access pattern when the
    cacheprovider plugin is disabled.
  • #​14303: The documentation is now built with Sphinx >= 9.
  • #​14465: Updated the hooks how-to page to link the newhooks.py file in pytest-xdist at tag v3.8.0 instead of an unrelated 2017-era commit under the old layout. Pointing at a tag keeps the example in sync with the version users actually install, while remaining stable when the project's main branch moves on.
Miscellaneous internal changes
  • #​14582: Improved the recursion traceback test to exercise all requested traceback styles.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the type/minor label May 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🏷️ Test Badge Generation (Shields.io)

hilbert

EyeEm AEW iOS BadgeSort Hackaday SUSE RenovateBot Fuga Cloud Code Review PicPay Threema Minetest Pleroma pnpm Fido Alliance Lighthouse Xilinx Teespring GOG.com Fonoma Aircall Barclays NetApp ONNX Affinity Photo Dassault Systèmes

hsv

EyeEm AEW iOS BadgeSort Hackaday Lighthouse Pleroma pnpm Fido Alliance Minetest Threema PicPay Aircall Fonoma SUSE Barclays Code Review Dassault Systèmes NetApp ONNX Fuga Cloud RenovateBot Affinity Photo GOG.com Teespring Xilinx

step

EyeEm AEW iOS BadgeSort Hackaday Lighthouse pnpm Pleroma Fido Alliance Minetest SUSE Aircall Fonoma PicPay Threema Fuga Cloud Dassault Systèmes ONNX NetApp Code Review Barclays RenovateBot Affinity Photo GOG.com Xilinx Teespring

step_invert

EyeEm AEW iOS BadgeSort Hackaday Lighthouse pnpm Pleroma Fido Alliance Minetest Threema PicPay Fonoma Aircall SUSE Fuga Cloud Dassault Systèmes ONNX NetApp Code Review Barclays Affinity Photo RenovateBot GOG.com Teespring Xilinx

luminance

EyeEm AEW iOS BadgeSort Hackaday RenovateBot SUSE Fuga Cloud Dassault Systèmes GOG.com Xilinx ONNX NetApp Code Review Teespring Affinity Photo Lighthouse Aircall Barclays Fonoma Minetest PicPay pnpm Pleroma Threema Fido Alliance

@github-actions

Copy link
Copy Markdown
Contributor

🏷️ Test Badge Generation (Badgen.net)

hilbert

EyeEm AEW iOS BadgeSort Hackaday SUSE RenovateBot Fuga Cloud Code Review PicPay Threema Minetest Pleroma pnpm Fido Alliance Lighthouse Xilinx Teespring GOG.com Fonoma Aircall Barclays NetApp ONNX Affinity Photo Dassault Systèmes

@renovate renovate Bot force-pushed the renovate/pypi branch from dd76573 to 508e2ac Compare May 22, 2026 00:37
@renovate renovate Bot changed the title fix(deps): update certifi to 2026.5.20 fix(deps): update pypi group May 22, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🏷️ Test Badge Generation (Shields.io)

hilbert

Bun OWASP BadgeSort IOTA Eight Sleep Scania OSMC TietoEVRY Vector Logo Zone Merck Morrisons LibreOffice Google Sheets Spotify Opel pnpm Honey Auth0 Hurriyetemlak Photopea China Southern Airlines Proto.io QuickLook Amazon Lumberyard SSRN Polywork

hsv

Bun OWASP BadgeSort Hurriyetemlak Auth0 Honey pnpm Opel LibreOffice Google Sheets Spotify Morrisons Photopea Merck Proto.io China Southern Airlines Vector Logo Zone OSMC QuickLook TietoEVRY SSRN Scania Eight Sleep IOTA Polywork Amazon Lumberyard

step

Bun OWASP BadgeSort Hurriyetemlak Auth0 Honey pnpm Opel LibreOffice Morrisons Merck Photopea Google Sheets Spotify Scania IOTA Eight Sleep TietoEVRY OSMC SSRN Vector Logo Zone China Southern Airlines QuickLook Proto.io Polywork Amazon Lumberyard

step_invert

Bun OWASP BadgeSort Hurriyetemlak Auth0 Honey pnpm Opel LibreOffice Spotify Google Sheets Photopea Merck Morrisons Scania IOTA Eight Sleep TietoEVRY OSMC SSRN Vector Logo Zone China Southern Airlines QuickLook Proto.io Amazon Lumberyard Polywork

luminance

Bun OWASP BadgeSort Scania IOTA Eight Sleep TietoEVRY OSMC SSRN Vector Logo Zone Polywork Amazon Lumberyard Morrisons Hurriyetemlak Merck China Southern Airlines Auth0 LibreOffice Photopea Honey Google Sheets QuickLook Spotify Proto.io pnpm Opel

@github-actions

Copy link
Copy Markdown
Contributor

🏷️ Test Badge Generation (Badgen.net)

hilbert

Bun OWASP BadgeSort IOTA Eight Sleep Scania OSMC TietoEVRY Vector Logo Zone Merck Morrisons LibreOffice Google Sheets Spotify Opel pnpm Honey Auth0 Hurriyetemlak Photopea China Southern Airlines Proto.io QuickLook Amazon Lumberyard SSRN Polywork

@renovate renovate Bot force-pushed the renovate/pypi branch from 508e2ac to ab23c53 Compare May 23, 2026 17:29
@renovate renovate Bot added the type/patch label May 23, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🏷️ Test Badge Generation (Shields.io)

hilbert

Next.js BadgeSort GitHub Plotly Żabka JUnit5 Gumtree Fido Alliance Web3.js Castbox Auth0 Apache CouchDB Microgenetics iHeartRadio Emirates Audi Pug Kitsu PageSpeed Insights Crunchbase Prime Warp Apache Airflow AdonisJS Affinity Designer American Express

hsv

Next.js BadgeSort GitHub Microgenetics Kitsu Pug Auth0 Castbox Web3.js Fido Alliance Gumtree Żabka JUnit5 Prime Crunchbase Warp Affinity Designer Apache Airflow American Express PageSpeed Insights Plotly AdonisJS iHeartRadio Audi Emirates Apache CouchDB

step

Next.js BadgeSort GitHub Microgenetics Pug Auth0 Castbox Web3.js Kitsu Fido Alliance Gumtree Żabka JUnit5 Plotly Affinity Designer Apache Airflow American Express Crunchbase PageSpeed Insights Warp Prime AdonisJS iHeartRadio Audi Emirates Apache CouchDB

step_invert

Next.js BadgeSort GitHub Microgenetics Pug Auth0 Castbox Web3.js Kitsu Fido Alliance Gumtree JUnit5 Żabka Plotly Affinity Designer Apache Airflow American Express Crunchbase PageSpeed Insights Warp Prime AdonisJS Apache CouchDB Emirates Audi iHeartRadio

luminance

Next.js BadgeSort GitHub iHeartRadio Audi Microgenetics Żabka Emirates Plotly Apache CouchDB AdonisJS Affinity Designer Apache Airflow American Express Crunchbase Pug Auth0 Castbox PageSpeed Insights JUnit5 Warp Prime Web3.js Kitsu Gumtree Fido Alliance

@github-actions

Copy link
Copy Markdown
Contributor

🏷️ Test Badge Generation (Badgen.net)

hilbert

Next.js BadgeSort GitHub Plotly Żabka JUnit5 Gumtree Fido Alliance Web3.js Castbox Auth0 Apache CouchDB Microgenetics iHeartRadio Emirates Audi Pug Kitsu PageSpeed Insights Crunchbase Prime Warp Apache Airflow AdonisJS Affinity Designer American Express

@renovate renovate Bot force-pushed the renovate/pypi branch from ab23c53 to 2693251 Compare May 28, 2026 15:08
@github-actions

Copy link
Copy Markdown
Contributor

🏷️ Test Badge Generation (Shields.io)

hilbert

Notion New York Times Stitcher BadgeSort Visa Sentry avajs Zettlr GTK Nodemon Kik teratail PUBG Rezgo Auth0 Taobao ThinkPad Debian Lapce Capacitor IBM Cloud Internet Explorer Walmart NetApp Flipkart Processing Foundation

hsv

Notion New York Times Stitcher BadgeSort ThinkPad Taobao Auth0 Rezgo PUBG teratail Kik GTK Nodemon Zettlr Processing Foundation Capacitor Internet Explorer Walmart NetApp Flipkart Lapce IBM Cloud Visa avajs Sentry Debian

step

Notion New York Times Stitcher BadgeSort ThinkPad Taobao Auth0 Rezgo PUBG Kik teratail Nodemon GTK Zettlr Processing Foundation NetApp IBM Cloud Walmart Internet Explorer Flipkart Lapce Capacitor Visa Sentry avajs Debian

step_invert

Notion New York Times Stitcher BadgeSort ThinkPad Taobao Auth0 Rezgo PUBG teratail Kik Nodemon GTK Zettlr Processing Foundation NetApp IBM Cloud Walmart Internet Explorer Flipkart Lapce Capacitor avajs Sentry Visa Debian

luminance

Notion New York Times Stitcher BadgeSort Visa Sentry Debian avajs Processing Foundation NetApp ThinkPad IBM Cloud Walmart Internet Explorer Flipkart Taobao Auth0 Lapce Capacitor Rezgo Zettlr Kik Nodemon PUBG GTK teratail

@github-actions

Copy link
Copy Markdown
Contributor

🏷️ Test Badge Generation (Badgen.net)

hilbert

Notion New York Times Stitcher BadgeSort Visa Sentry avajs Zettlr GTK Nodemon Kik teratail PUBG Rezgo Auth0 Taobao ThinkPad Debian Lapce Capacitor IBM Cloud Internet Explorer Walmart NetApp Flipkart Processing Foundation

@renovate renovate Bot force-pushed the renovate/pypi branch from 2693251 to 7739645 Compare June 2, 2026 15:58
@github-actions

github-actions Bot commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

🏷️ Test Badge Generation (Shields.io)

hilbert

AirPlay Audio Society6 BadgeSort AppSignal Tampermonkey Naver Kik Amazon ECS Astro Payoneer Lion Air Adobe Acrobat Reader Virgin arXiv Mocha Valve SciPy Wear OS Solus Spinnaker CKEditor 4 Amazon Prime Warp Keystone Liquibase UpLabs

hsv

AirPlay Audio Society6 BadgeSort arXiv Virgin Valve Payoneer Astro Mocha Amazon ECS Kik Naver Spinnaker Tampermonkey Amazon Prime CKEditor 4 Warp Solus AppSignal Wear OS Keystone SciPy Liquibase UpLabs Adobe Acrobat Reader Lion Air

step

AirPlay Audio Society6 BadgeSort Virgin arXiv Mocha Payoneer Valve Astro Amazon ECS Kik Naver AppSignal Tampermonkey Liquibase Keystone CKEditor 4 Spinnaker Wear OS Warp Amazon Prime Solus SciPy UpLabs Adobe Acrobat Reader Lion Air

step_invert

AirPlay Audio Society6 BadgeSort Virgin arXiv Mocha Payoneer Valve Astro Amazon ECS Kik Naver AppSignal Tampermonkey Liquibase Keystone CKEditor 4 Spinnaker Wear OS Warp Amazon Prime Solus SciPy UpLabs Lion Air Adobe Acrobat Reader

luminance

AirPlay Audio Society6 BadgeSort AppSignal Tampermonkey UpLabs Virgin arXiv Adobe Acrobat Reader Liquibase Lion Air Keystone CKEditor 4 Mocha Payoneer Valve Spinnaker Wear OS Astro Warp Amazon Prime Solus Naver Kik SciPy Amazon ECS

@github-actions

github-actions Bot commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

🏷️ Test Badge Generation (Badgen.net)

hilbert

AirPlay Audio Society6 BadgeSort AppSignal Tampermonkey Naver Kik Amazon ECS Astro Payoneer Lion Air Adobe Acrobat Reader Virgin arXiv Mocha Valve SciPy Wear OS Solus Spinnaker CKEditor 4 Amazon Prime Warp Keystone Liquibase UpLabs

@renovate renovate Bot force-pushed the renovate/pypi branch from 7739645 to c702cc4 Compare June 13, 2026 21:00
@github-actions

Copy link
Copy Markdown
Contributor

🏷️ Test Badge Generation (Shields.io)

hilbert

Notion Resurrection Remix OS BadgeSort stylelint Koa Opsgenie Razorpay Razer JUKE Sensu Puppet ZDF Auth0 BMC Software Scala Woo Nubank EditorConfig Clojure Ajv Fonoma HP World Health Organization UIkit Qualtrics Castorama

hsv

Notion Resurrection Remix OS BadgeSort EditorConfig Scala Auth0 BMC Software ZDF Puppet Sensu JUKE Razer Fonoma Ajv Qualtrics HP World Health Organization stylelint Castorama UIkit Opsgenie Razorpay Clojure Koa Nubank Woo

step

Notion Resurrection Remix OS BadgeSort Scala BMC Software Auth0 ZDF Puppet EditorConfig Razer Sensu JUKE Fonoma Razorpay Opsgenie stylelint Castorama World Health Organization HP Clojure UIkit Qualtrics Ajv Koa Nubank Woo

step_invert

Notion Resurrection Remix OS BadgeSort Scala BMC Software Auth0 ZDF Puppet EditorConfig Razer Sensu JUKE Fonoma Razorpay Opsgenie stylelint Castorama World Health Organization HP Clojure UIkit Qualtrics Ajv Koa Nubank Woo

luminance

Notion Resurrection Remix OS BadgeSort Razorpay Opsgenie stylelint Koa Nubank Scala Castorama Woo World Health Organization BMC Software Auth0 HP Clojure UIkit Fonoma Qualtrics ZDF Ajv Razer Sensu JUKE Puppet EditorConfig

@github-actions

Copy link
Copy Markdown
Contributor

🏷️ Test Badge Generation (Badgen.net)

hilbert

Notion Resurrection Remix OS BadgeSort stylelint Koa Opsgenie Razorpay Razer JUKE Sensu Puppet ZDF Auth0 BMC Software Scala Woo Nubank EditorConfig Clojure Ajv Fonoma HP World Health Organization UIkit Qualtrics Castorama

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants