-
Notifications
You must be signed in to change notification settings - Fork 9
Update requirements.txt #125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
red-hat-konflux
wants to merge
1
commit into
main
Choose a base branch
from
konflux/mintmaker/main/pip-requirements
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
b2ee429 to
011b1c4
Compare
36f79ae to
d40935b
Compare
2898edc to
098b42f
Compare
098b42f to
3d8d02b
Compare
fe6e507 to
65978bd
Compare
3e429b0 to
c61f7d0
Compare
aa67323 to
e5dc563
Compare
61b8a8f to
6c448ad
Compare
acab71d to
5757ef5
Compare
818b9d8 to
0a2d2af
Compare
9e0c1a1 to
d75ea7f
Compare
b92c8d5 to
329c1ef
Compare
534effa to
fe3fda6
Compare
186279b to
ebc4d20
Compare
f4fa384 to
f870529
Compare
bf5d176 to
e43ee3b
Compare
f2cc9c4 to
04f47fc
Compare
b63345a to
7048188
Compare
9df2bbd to
1f37007
Compare
7799fc8 to
e0bb295
Compare
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
e0bb295 to
b802219
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==3.8->==3.10==2.19.1->==2.19.2==3.3.9->==3.3.11==25.1.0->==25.11.0==2025.4.17->==2025.10.20==2024.8.30->==2024.12.14==3.3.2->==3.4.4==8.1.7->==8.3.1==3.0.12->==3.2.2==0.3.9->==0.4.0==1.3.4->==1.5.0==1.2.2->==1.3.1==2.21.1->==2.21.2==3.18.0->==3.20.0==7.2.0->==7.3.0==3.1.44->==3.1.45==1.7.3->==1.15.0==0.3.2->==0.4.0==0.4.0->==0.5.0==1.27.0->==1.28.0==3.10->==3.11==2.1.0->==2.3.0==6.0.1->==6.1.0==3.1.4->==3.1.6==1.2.0->==1.4.3==9.5.50->==9.7.0==0.26.1->==0.30.1==1.11.1->==1.19.0==2.4.4->==2.4.6==4.3.7->==4.5.1==1.5.0->==1.6.0==2.1.2->==2.2.1==2.13.0->==2.14.0==3.3.2->==3.4.0==3.3.6->==3.3.9==10.15->==10.17.2==8.3.5->==8.4.2==6.0.2->==6.0.3==2.32.3->==2.32.5==0.18.10->==0.18.16==0.2.12->==0.2.15==5.4.1->==5.6.0==2.2.1->==2.3.0==0.13.2->==0.13.3==2025.3.19.19->==2025.12.1.14==6.0.12.20250402->==6.0.12.20250915==4.13.2->==4.15.0==2.2.3->==2.6.0==20.30.0->==20.35.4==5.0.2->==5.0.3==1.37.0->==1.37.1==3.21.0->==3.23.0Release Notes
Python-Markdown/markdown (Markdown)
v3.10Compare Source
v3.9Compare Source
v3.8.2Compare Source
Fixed
codecsdeprecation in Python 3.14.<fooand Python 3.14.v3.8.1Compare Source
Fixed
md_in_html(#1526).pygments/pygments (Pygments)
v2.19.2Compare Source
(released June 21st, 2025)
pylint-dev/astroid (astroid)
v3.3.11Compare Source
=============================
Release date: 2025-07-13
Fix a crash when parsing an empty arbitrary expression with
extract_node(extract_node("__()")).Closes #2734
Fix a crash when parsing a slice called in a decorator on a function that is also decorated with
a known
sixdecorator.Closes #2721
v3.3.10Compare Source
=============================
Release date: 2025-05-10
Avoid importing submodules sharing names with standard library modules.
Closes #2684
Fix bug where
pylint code.custom_extensionwould analyzecode.pyorcode.pyiinstead if they existed.Closes pylint-dev/pylint#3631
psf/black (black)
v25.11.0Compare Source
Highlights
Stable style
# fmt: offand# fmt: onwere reformatted (#4811)being normalized (#4811)
Preview style
multiline_string_handlingfrom--unstableto--preview(#4760)comments (#4764)
# type: <value>(#4645)fix_fmt_skip_in_one_linerspreview feature to respect# fmt: skipfor compoundstatements with semicolon-separated bodies (#4800)
Configuration
no_cacheoption to control caching behavior. (#4803)Packaging
Output
(#4610)
Blackd
requests to blackd (#4774)
Integrations
psf/blackto support therequired-versionmajor-version-only"stability" format when using pyproject.toml (#4770)
output-fileinput to GitHub Actionpsf/blackto write formatter output to afile for artifact capture and log cleanliness (#4824)
v25.9.0Compare Source
Highlights
await/asyncas soft keywords/variable names(#4676)
Stable style
delstatement containing tuples (#4628)withstatements (#4630)
# fmt: skipfollowed by a comment at the end of file (#4635)asclause of awithstatement (#4634)withstatement (#4646)\followed by a\rfollowed by a comment (#4663)\\r\n(#4673)await ...(where...is a literalEllipsis) (#4676)(#4670)
Preview style
# fmt: skipwould stillbe formatted (#4552)
multiline_string_handlingwith ternaries and dictionaries (#4657)string_processingwould not split f-strings directly afterexpressions (#4680)
inclause of comprehensions across lines if necessary (#4699)exceptandexcept*withoutas. (#4720)\rstyle newlines to the potential newlines to normalize file newlines both fromand to (#4710)
Parser
parameter bounds and defaults. (#4602)
Performance
Integrations
psf/blackto read Black version from an additional section inpyproject.toml:
[project.dependency-groups](#4606)Documentation
di/calver (calver)
v2025.10.20Compare Source
What's Changed
DeprecationWarningfordatetime.datetime.utcnow()by @di in #27Full Changelog: di/calver@2025.04.17...2025.10.20
certifi/python-certifi (certifi)
v2024.12.14Compare Source
jawah/charset_normalizer (charset-normalizer)
v3.4.4Compare Source
Changed
setuptoolsto a specific constraintsetuptools>=68,<=81.Removed
setuptools-scmas a build dependency.Misc
dev-requirements.txtand createdci-requirements.txtfor security purposes.multiple.intoto.jsonlin GitHub releases in addition to individual attestation file per wheel.v3.4.3Compare Source
Changed
CHARSET_NORMALIZER_USE_MYPYCisn't set to1. (#595) (#583)detectoutput legacy function. (#391)Added
Fixed
Misc
Each published wheel comes with its SBOM. We choose CycloneDX as the format.
v3.4.2Compare Source
Fixed
argparse.FileTypeby backporting the target class into the package. (#591)Changed
v3.4.1Compare Source
Changed
pyproject.tomlinstead ofsetup.cfgusing setuptools as the build backend.Added
Removed
build-requirements.txtas per usingpyproject.tomlnative build configuration.bin/integration.pyandbin/serve.pyin favor of downstream integration test (see noxfile).setup.cfgin favor ofpyproject.tomlmetadata configuration.utils.range_scanfunction.Fixed
utf_8instead of preferredutf-8. (#572)v3.4.0Compare Source
Added
--no-preemptivein the CLI to prevent the detector to search for hints.Fixed
pallets/click (click)
v8.3.1Compare Source
Released 2025-11-15
subprocess.Popen. :issue:3039:pr:
3055Sentinel.UNSETdefault values byNoneas they're passed throughthe
Context.invoke()method. :issue:3066:issue:3065:pr:3068Sentinel.UNSEThappening too early, which caused incorrectbehavior for multiple parameters using the same name. :issue:
3071:pr:3079Sentinel.UNSETvalues asNonewhen looking up for other parametersthrough the context inside parameter callbacks. :issue:
3136:pr:3137promptandconfirmparameterprompt_suffixisempty. :issue:
3019:pr:3021Sentinel.UNSETis found during parsing, it will skip calls totype_cast_value. :issue:3069:pr:3090v8.3.0Compare Source
Released 2025-09-17
Improved flag option handling: Reworked the relationship between
flag_valueand
defaultparameters for better consistency:defaultparameter value is now preserved as-is and passed directlyto CLI functions (no more unexpected transformations)
default=Truemaintain backward compatibilityby defaulting to their
flag_valuedefaultparameter can now be any type (bool,None, etc.)1992:issue:2514:issue:2610:issue:
3024:pr:3030Allow
defaultto be set onArgumentfornargs = -1. :issue:2164:pr:
3030Show correct auto complete value for
nargsoption in combination with flagoption :issue:
2813Fix handling of quoted and escaped parameters in Fish autocompletion. :issue:
2995:pr:3013Lazily import
shutil. :pr:3023Properly forward exception information to resources registered with
click.core.Context.with_resource(). :issue:2447:pr:3058Fix regression related to EOF handling in
CliRunner. :issue:2939:pr:2940v8.2.2Compare Source
Released 2025-07-31
default,flag_valueandtypeparameters forflag options, as well as parsing and normalization of environment variables.
:issue:
2952:pr:2956BadParameterandMissingParameterexceptions for theparameter
param_hintthat did not allow for a sequence of string where theunderlying function
_join_param_hintsallows for it. :issue:2777:pr:2990Enumchoices to render their default value in helpscreen. Refs :issue:
2911:pr:3004zsh) for completion items containingcolons. :issue:
2703:pr:28462971:pr:2972click.testing.StreamMixer's finalization that manifestedas a
ValueErroron close in a multi-threaded test session.:issue:
2993:pr:2991v8.2.1Compare Source
Released 2025-05-20
2894:issue:
2897:pr:29302906:pr:2907sys.stderrat the end ofCliRunner.invoke. :issue:26822787v8.2.0Compare Source
Released 2025-05-10
Drop support for Python 3.7, 3.8, and 3.9. :pr:
2588:pr:2893Use modern packaging metadata with
pyproject.tomlinstead ofsetup.cfg.:pr:
2438Use
flit_coreinstead ofsetuptoolsas build backend. :pr:2543Deprecate the
__version__attribute. Use feature detection, orimportlib.metadata.version("click"), instead. :issue:2598BaseCommandis deprecated.Commandis the base class for allcommands. :issue:
2589MultiCommandis deprecated.Groupis the base class for all groupcommands. :issue:
2590The current parser and related classes and methods, are deprecated.
:issue:
2205OptionParserand theparsermodule, which is a modified copy ofoptparsein the standard library.Context.protected_argsis unneeded.Context.argscontains anyremaining arguments while parsing.
Parameter.add_to_parser(on bothArgumentandOption) isunneeded. Parsing works directly without building a separate parser.
split_arg_stringis moved fromparsertoshell_completion.Enable deferred evaluation of annotations with
from __future__ import annotations. :pr:2270When generating a command's name from a decorated function's name, the
suffixes
_command,_cmd,_group, and_grpare removed.:issue:
2322Show the
types.ParamType.namefortypes.Choiceoptions within--helpmessage ifshow_choices=Falseis specified.:issue:
2356Do not display default values in prompts when
Option.show_defaultisFalse. :pr:2509Add
get_help_extramethod onOptionto fetch the generated extraitems used in
get_help_recordto render help text. :issue:2516:pr:
2517Keep stdout and stderr streams independent in
CliRunner. Alwayscollect stderr output and never raise an exception. Add a new
output stream to simulate what the user sees in its terminal. Removes
the
mix_stderrparameter inCliRunner. :issue:2522:pr:2523Option.show_envvarnow also shows environment variable in error messages.:issue:
2695:pr:2696Context.closewill be called on exit. This results in allContext.call_on_closecallbacks and context managers added viaContext.with_resourceto be closed on exit as well. :pr:2680Add
ProgressBar(hidden: bool)to allow hiding the progressbar. :issue:2609A
UserWarningwill be shown when multiple parameters attempt to use thesame name. :issue:
2396When using
Option.envvarwithOption.flag_value, theflag_valuewill always be used instead of the value of the environment variable.
:issue:
2746:pr:2788Add
Choice.get_invalid_choice_messagemethod for customizing theinvalid choice message. :issue:
2621:pr:2622If help is shown because
no_args_is_helpis enabled (defaults toTruefor groups,
Falsefor commands), the exit code is 2 instead of 0.:issue:
1489:pr:1489Contexts created during shell completion are closed properly, fixing
a
ResourceWarningwhen usingclick.File. :issue:2644:pr:2800:pr:
2767click.edit(filename)now supports passing an iterable of filenames incase the editor supports editing multiple files at once. Its return type
is now also typed:
AnyStriftextis passed, otherwiseNone.:issue:
2067:pr:2068Specialized typing of
progressbar(length=...)asProgressBar[int].:pr:
2630Improve
echo_via_pagerbehaviour in face of errors.:issue:
2674echo_via_pagerraises an exception.
to terminate.
echo_via_pagerwill not ignoreKeyboardInterruptanymore. Thisallows the user to search for future output of the generator when
using less and then aborting the program using ctrl-c.
deprecated: bool | strcan now be used on options and arguments. Thispreviously was only available for
Command. The message can now also becustomised by using a
strinstead of abool. :issue:2263:pr:2271Command.deprecatedformatting in--helpchanged from(Deprecated) helptohelp (DEPRECATED).Add a
catch_exceptionsparameter toCliRunner. Ifcatch_exceptionsis not passed toCliRunner.invoke, the valuefrom
CliRunneris used. :issue:2817:pr:2818Option.flag_valuewill no longer have a default value set based onOption.defaultifOption.is_flagisFalse. This results inOption.defaultnot needing to implement__bool__. :pr:2829Incorrect
click.edittyping has been corrected. :pr:2804Choiceis now generic and supports any iterable value.This allows you to use enums and other non-
strvalues. :pr:2796:issue:
605Fix setup of help option's defaults when using a custom class on its
decorator. Removes
HelpOption. :issue:2832:pr:2840v8.1.8Compare Source
Released 2024-12-19
click.open_file(). :issue:2717click.Pathdisplays onmultiple lines. :issue:
2697""from being displayed inthe help for an option. :issue:
2500:issue:
2705default_map.:issue:
2632click.echo(color=...)passingcolorto coloroma so it can beforced on Windows. :issue:
2606.:issue:
2638help_option_namessetting torespect its eagerness. :pr:
2811os.systemwithsubprocess.Popen. :issue:1476colorsetting when being displayed. :issue:
2193:issue:
2452--helpoption to deduplicate code.:pr:
2563CLIRunnerresets patched_compat.should_strip_ansi.:issue:
2732cython/cython (cython)
v3.2.2Compare Source
==================
Features added
PyDict_*Ref()functions.(Github issue :issue:
7291)Bugs fixed
Iteration over literal sequences and strings in generators generated invalid C code since 3.2.0.
This was a regression due to the C array iteration optimisation in :issue:
6926, which is nowdisabled inside of generators.
(Github issue :issue:
7342)Calling special methods of known exception types failed with an
AttributeError.(Github issue :issue:
7342)Calling the unbound
__mul__special method of builtin collections with subtypes failed.(Github issue :issue:
7340)C string literals could generate invalid "const to non-const" casts in the C code.
(Github issue :issue:
7346)yieldis no longer allowed inside of acython.critical_section,but is now allowed while holding a
cython.pymutex.(Github issue :issue:
7317)Under lock congestion, acquiring the GIL could crash in Python 3.11, part 2.
This bug was introduced in Cython 3.2.0.
(Github issue :issue:
7312)The new
py_safe_*functions inlibc.threadstriggered C compiler warnings.(Github issue :issue:
7356)v3.2.1Compare Source
==================
Features added
to help debugging "unused function" C compiler warnings.
(Github issue :issue:
7294)Bugs fixed
Relative imports could fail if the shared utility module is used.
This bug was introduced in Cython 3.2.0.
(Github issue :issue:
7290)Under lock congestion, acquiring the GIL could crash in Python 3.11.
This bug was introduced in Cython 3.2.0.
(Github issue :issue:
7312)Using the shared utility module left an unused C function in user modules with memoryviews.
To make debugging this kind of issue easier, Cython now leaves "used by …" markers in the
generated C files that indicate why a specific piece of utility code was included.
This bug was introduced in Cython 3.2.0.
(Github issue :issue:
7293)Code using the pre-import scope failed with an undefined name.
This bug was introduced in Cython 3.2.0.
(Github issue :issue:
7304)Includes all fixes as of Cython 3.1.7.
v3.2.0Compare Source
==================
(Complete changelog for the 3.2.0 release, including pre-releases.)
Features added
Builtin exception types are now inferred.
(Github issue :issue:
6908)The list of known, inferred and optimised Python builtins was updated.
rangeis now considered a type.ascii,bin,format,hex,octwere added as functions.(Github issue :issue:
6931)The f-string syntax was extended according to PEP-701.
(Github issue :issue:
5452)t-strings are implemented according to PEP-750. The implementation backports the template classes
but prefers existing backports if installed separately.
(Github issue :issue:
6811)Unknown return type annotations with
->are no longer rejected but produce warnings.This allows better integration with Python type hints that are not always usable for Cython.
-> Noneis also allowed now.Patch by jpe. (Github issue :issue:
6946)The runtime Python dispatch for fused functions is substantially faster.
(Github issues :issue:
1385, :issue:6996)Freelists (via cdef class decorator and for internally used types such as
async)are now also used in the Limited API and with extension type specs enabled.
(Github issue :issue:
7151)Module imports now quickly check for an already imported module to speed up reimports.
Patch by Lysandros Nikolaou. (Github issue :issue:
7035)Type checks on PEP-604 union types (
int | None) are optimised into separate checks.(Github issue :issue:
6935)Assignments to the PEP-604 union type
float | Noneallow any suitable Python number as inputand convert it to a Python
floatautomatically.(Github issue :issue:
5750)Item type inference was improved for looping over literals.
(Github issue :issue:
6912)Looping over literal sequences and strings now uses efficient C array looping if possible.
(Github issue :issue:
6926)Releasing the GIL from an unknown lock state is more efficient.
(Github issue :issue:
6847)cython.critical_section(PyMutex)now works, as with Python objects.(Github issue :issue:
6847)bool(c_int/float/ptr)avoid passing through Python objects.(Github issue :issue:
7015)Variables assigned inside of
prangeloops can now be initialised outside of the loop.(Github issue :issue:
7178)Unused exceptions in
exceptclauses are detected in some more cases to avoid their normalisation.(Github issue :issue:
7021)Mixed operations on C integers with Python ints use less code and are more streamlined for Py3.12+.
(Github issue :issue:
7244)Some object constants are now marked as
immortalto speed up their reference countingin recent CPython versions. This can be configured with the
CYTHON_IMMORTAL_CONSTANTSC macro.(Github issue :issue:
7118)Further improvements were made to reduce the size of the resulting extension modules.
(Github issue :issue:
6983, :issue:7199, :issue:7220, :issue:7238,:issue:
7255, :issue:7265)Several improvements were made in freethreaded Python code.
(Github issues :issue:
6936, :issue:6939, :issue:6949, :issue:6984,:issue:
7011, :issue:7066, :issue:7114, :issue:7200)Several improvements were made for the Limited API.
(Github issues :issue:
6959, :issue:6991)Several improvements were made for the GraalPython support.
Patch by Michael Šimáček. (Github issue :issue:
7074)Some GIL-safe C-API wrappers were added to the libc/libcpp declarations.
(Github issue :issue:
6829, :issue:6993)String and number constants use less storage space in the module.
(Github issues :issue:
6971, :issue:6978, :issue:6986)The managed dict/weakref support in CPython 3.12+ is used for internal types
to benefit from future CPython optimisations here.
(Github issue :issue:
6891)Using
NaNas exception return value is supported.(Github issues :issue:
6900, :issue:6903)Declarations for C++ condition variables were added.
(Github issue :issue:
6836)The annotated source HTML page shows alternating +/− markers to open/close lines.
Patch by Kamil Monicz. (Github issue :issue:
7099)cython --embedgained a new option--embed-modules=…to list further extension modulesthat will be statically linked into the generated extension module, to get them initialised
on application start.
(Github issue :issue:
2849)The
setup.pyscript of Cython now allows passing the desired Limited API versionlike
--cython-limited-api=3.11.(Github issue
Configuration
📅 Schedule: Branch creation - "after 5pm on friday and saturday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.