diff options
author | robot-piglet <[email protected]> | 2025-05-01 08:17:52 +0300 |
---|---|---|
committer | robot-piglet <[email protected]> | 2025-05-01 08:51:42 +0300 |
commit | a24e6ced72db4dbcfba43e2f8c630986b2c9c38b (patch) | |
tree | 156032c5cb5c761d6ff5ce1b1b02a12b9144965e /contrib | |
parent | 8a6954f35eee99eef660e76e775774d720e111a9 (diff) |
Intermediate changes
commit_hash:cf346718d9edcad89c318fd6e8b49aedd93f0fba
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/libs/libfuzzer/.yandex_meta/override.nix | 4 | ||||
-rw-r--r-- | contrib/libs/libfuzzer/lib/fuzzer/afl/ya.make | 2 | ||||
-rw-r--r-- | contrib/libs/libfuzzer/ya.make | 4 | ||||
-rw-r--r-- | contrib/python/Automat/py3/.dist-info/METADATA | 12 | ||||
-rw-r--r-- | contrib/python/Automat/py3/automat/_methodical.py | 6 | ||||
-rw-r--r-- | contrib/python/Automat/py3/ya.make | 2 |
6 files changed, 18 insertions, 12 deletions
diff --git a/contrib/libs/libfuzzer/.yandex_meta/override.nix b/contrib/libs/libfuzzer/.yandex_meta/override.nix index 15a7622b276..04a5d321667 100644 --- a/contrib/libs/libfuzzer/.yandex_meta/override.nix +++ b/contrib/libs/libfuzzer/.yandex_meta/override.nix @@ -1,11 +1,11 @@ pkgs: attrs: with pkgs; with attrs; rec { - version = "20.1.2"; + version = "20.1.3"; src = fetchFromGitHub { owner = "llvm"; repo = "llvm-project"; rev = "llvmorg-${version}"; - hash = "sha256-t30Jh8ckp5qD6XDxtvnSaYiAWbEi6L6hAWh6tN8JjtY="; + hash = "sha256-sOl90iRBlD+DGJs72JrP9cJz6XmWs/5PL+uW4nt6LA0="; }; sourceRoot = "source/compiler-rt"; diff --git a/contrib/libs/libfuzzer/lib/fuzzer/afl/ya.make b/contrib/libs/libfuzzer/lib/fuzzer/afl/ya.make index 2cf1cb720df..698f25ea145 100644 --- a/contrib/libs/libfuzzer/lib/fuzzer/afl/ya.make +++ b/contrib/libs/libfuzzer/lib/fuzzer/afl/ya.make @@ -8,7 +8,7 @@ LICENSE_TEXTS(.yandex_meta/licenses.list.txt) SUBSCRIBER(g:cpp-contrib) -VERSION(20.1.2) +VERSION(20.1.3) PEERDIR( contrib/libs/afl/llvm_mode diff --git a/contrib/libs/libfuzzer/ya.make b/contrib/libs/libfuzzer/ya.make index 787eeaea14b..4632cb3a91d 100644 --- a/contrib/libs/libfuzzer/ya.make +++ b/contrib/libs/libfuzzer/ya.make @@ -12,9 +12,9 @@ LICENSE( LICENSE_TEXTS(.yandex_meta/licenses.list.txt) -VERSION(20.1.2) +VERSION(20.1.3) -ORIGINAL_SOURCE(https://github.com/llvm/llvm-project/archive/llvmorg-20.1.2.tar.gz) +ORIGINAL_SOURCE(https://github.com/llvm/llvm-project/archive/llvmorg-20.1.3.tar.gz) SET(SANITIZER_CFLAGS) diff --git a/contrib/python/Automat/py3/.dist-info/METADATA b/contrib/python/Automat/py3/.dist-info/METADATA index b86e9ab8e6c..604a4686a2d 100644 --- a/contrib/python/Automat/py3/.dist-info/METADATA +++ b/contrib/python/Automat/py3/.dist-info/METADATA @@ -1,6 +1,6 @@ -Metadata-Version: 2.1 +Metadata-Version: 2.4 Name: Automat -Version: 24.8.1 +Version: 25.4.16 Summary: Self-service finite-state machines for the programmer on the go. Author-email: Glyph <[email protected]> License: Copyright (c) 2014 @@ -33,18 +33,20 @@ Classifier: License :: OSI Approved :: MIT License Classifier: Operating System :: OS Independent Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 -Requires-Python: >=3.8 +Classifier: Programming Language :: Python :: 3.13 +Classifier: Typing :: Typed +Requires-Python: >=3.9 Description-Content-Type: text/markdown License-File: LICENSE -Requires-Dist: typing-extensions; python_version < "3.10" +Requires-Dist: typing_extensions; python_version < "3.10" Provides-Extra: visualize Requires-Dist: graphviz>0.5.1; extra == "visualize" Requires-Dist: Twisted>=16.1.1; extra == "visualize" +Dynamic: license-file # Automat # diff --git a/contrib/python/Automat/py3/automat/_methodical.py b/contrib/python/Automat/py3/automat/_methodical.py index 6c46c11e89e..e2ae8b3d159 100644 --- a/contrib/python/Automat/py3/automat/_methodical.py +++ b/contrib/python/Automat/py3/automat/_methodical.py @@ -60,6 +60,10 @@ def _getArgNames(spec): The name of * and ** arguments is normalized to "*args" and "**kwargs". + Return type annotations are omitted, since we don't constrain input methods + to have the same return type as output methods, nor output methods to have + the same output type. + :param ArgSpec spec: A function to interrogate for a signature. :return: The set of all argument names in `func`s signature. :rtype: Set[str] @@ -69,7 +73,7 @@ def _getArgNames(spec): + spec.kwonlyargs + (("*args",) if spec.varargs else ()) + (("**kwargs",) if spec.varkw else ()) - + spec.annotations + + tuple(a for a in spec.annotations if a[0] != "return") ) diff --git a/contrib/python/Automat/py3/ya.make b/contrib/python/Automat/py3/ya.make index 89ecf811932..ed9bb1f9b3b 100644 --- a/contrib/python/Automat/py3/ya.make +++ b/contrib/python/Automat/py3/ya.make @@ -2,7 +2,7 @@ PY3_LIBRARY() -VERSION(24.8.1) +VERSION(25.4.16) LICENSE(MIT) |