Avasam
62feb28c29
Enable Ruff SIM ( #13309 )
2025-02-26 23:19:36 +01:00
Avasam
af32625bd4
setuptools._distutils typing improvements from merging types upstream (#13534 )
2025-02-25 00:51:37 +01:00
Avasam
844e4f7ee3
Updates to boltons types ( #13517 )
2025-02-22 21:06:56 +01:00
Avasam
24c78b9e0d
http.server.SimpleHTTPRequestHandler's directory param can be PathLike (#13477 )
2025-02-09 21:42:41 +00:00
Avasam
c99e54da3e
Cross-platform third-party stubs requirements install script ( #13482 )
2025-02-09 21:21:22 +00:00
Avasam
46ac2e24a4
Update pathname param of setuptools._distutils.util.convert_path ( #13483 )
2025-02-09 19:20:20 +00:00
Avasam
dee4ef3171
Still allow passing None to shutil.rmtree's onerror parameter on Python 3.12+ ( #13478 )
...
Resolves https://github.com/python/mypy/issues/18239
2025-02-08 17:46:09 -08:00
Avasam
89b49d207b
Have win32gui.SystemParametersInfo return Any ( #13438 )
2025-01-27 05:33:52 +01:00
Avasam
aa992b9cc6
pywin32: type Get* functions in win32api ( #13430 )
2025-01-23 21:21:59 +01:00
Avasam
e3e5971fe7
Bump setuptools to 75.8.* ( #13367 )
2025-01-09 12:02:23 +01:00
Avasam
9f28171658
Update vscode recommended settings to not cleanup noqa'd unused imports ( #13363 )
2025-01-04 10:37:02 +00:00
Avasam
33d1b169c1
Enable Ruff TRY (tryceratops) ( #13359 )
2025-01-03 00:42:49 +00:00
9c959a7dd3
Enable Ruff D (pydocstyle) with pep257 convention ( #13326 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-02 22:05:35 +00:00
Avasam
0cebf26ecd
Enable some Ruff TC rules (flake8-type-checking) ( #13333 )
2025-01-02 19:04:53 +00:00
Avasam
a540f78784
Enable Ruff EXE (flake8-executable) ( #13346 )
2025-01-02 18:34:05 +00:00
Avasam
e02e7ad5da
Enable Ruff ANN2 (flake8-annotations, autofixes only) ( #13331 )
2025-01-02 10:36:52 +00:00
Avasam
73ce98b5a3
Enable Ruff N (pep8-naming) on non-stubs ( #13327 )
2025-01-02 10:22:40 +00:00
Avasam and Alex Waygood
67568b5e19
Enable some Ruff FURB rules ( #13310 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2025-01-02 10:10:58 +00:00
Avasam
ebc9ff8718
Enable Ruff ARG (flake8-unsued-arguments) and remove unused arguments ( #13334 )
2024-12-29 17:21:19 -08:00
Avasam
a2e4137f65
Remove redundant Bugbear disabling in stubs ( #13308 )
2024-12-29 17:10:18 -08:00
Avasam
2cdda12df7
Move RUF022+RUF023 ignores to stubs only and remove TODO ( #13322 )
...
Move RUF022+RUF023 to stubs only and remove TODO
2024-12-28 19:30:24 +00:00
Avasam
6c4d9eb5ab
Enable Ruff YTT ( #13314 )
2024-12-27 12:07:18 +00:00
Avasam
773b493b2b
Enable more PYI autofixes ( #13315 )
2024-12-26 21:15:18 -08:00
Avasam
7178fa3356
Use astral-sh/setup-uv to install uv in CI ( #13311 )
2024-12-26 22:07:59 +00:00
Avasam
dde13fb91d
Enable Ruff PGH rules ( #13304 )
2024-12-26 21:35:34 +00:00
Avasam
21c85bae39
Bump protobuf to ~=5.29.1 ( #13209 )
2024-12-06 17:16:59 +00:00
Avasam
a2323a41a6
Add google.protobuf.runtime_version ( #13161 )
2024-12-02 17:27:59 +01:00
Avasam
d6af76d4be
Generate docutils.core and type publish_parts's return type ( #13118 )
2024-11-26 20:47:22 -08:00
Avasam
f31a33c5e4
Add pywin32's isapi.install ( #13119 )
2024-11-26 20:40:25 -08:00
Avasam
69e3eb8be6
Bump Ruff to 0.8.0, ignoring RUF022/RUF023 ( #13090 )
2024-11-25 18:27:01 +00:00
Avasam
d23f4caac3
Bump setuptools to 75.6.* ( #13089 )
2024-11-25 16:56:38 +01:00
Avasam
74ea509de1
openpyxl: Cell | MergedCell annotations ( #13092 )
2024-11-25 12:19:12 +01:00
Avasam
055857c318
Clear up tool.ruff.lint.isort.extra-standard-library ( #13070 )
...
Clear up extra-standard-library
2024-11-22 13:58:32 -08:00
Avasam
4addb8dd0b
setuptools & distutils: more accurate spawn method ( #13036 )
2024-11-19 03:50:38 -08:00
Avasam
6db3e0cec5
check_distutils test: Make the file path of missing setuptools distutils files more obvious (#13037 )
2024-11-19 03:50:02 -08:00
Avasam
eea59f673b
Update setuptools return types ( #12991 )
2024-11-18 13:00:54 +01:00
Avasam
300204c683
setuptools._distutils._msvccompiler.MSVCCompiler non-None ClassVars (#12995 )
2024-11-11 13:45:05 -05:00
Avasam
502e168cc6
Mark docopt as obsolete in favor of docopt-ng ( #12965 )
2024-11-07 16:19:48 +01:00
Avasam
5243d30744
Bump setuptools to 75.3.* ( #12928 )
2024-11-04 16:18:52 +01:00
Avasam
335cc91b70
Bump tensorflow to ~=2.18.0 ( #12916 )
...
* Tensorflow proto script update
* Manual stubtest changes
* Use Path for arg type
2024-10-28 20:32:31 -07:00
Avasam
e92f98ccda
Add win32com.gen_py ( #12901 )
2024-10-28 11:50:31 +01:00
Avasam
bff5547abc
Use lib/ts_utils for scripts/sync_protobuf ( #12913 )
...
- Simplified `download_file` error handling (400+ return codes already raised errors!)
- Moved `update_metadata` from `scripts/sync_protobuf/_utils.py` to `lib/ts_utils/metadata.py`
- Improved `update_metadata` to support any key (values unvalidated atm) and return the modified dictionary
- Updated `scripts/stubsabot.py` to use `update_metadata`
- Updated `scripts/sync_protobuf/*` to use `lib/ts_utils`
- Updated `scripts/sync_protobuf/tensorflow.py` and `scripts/sync_protobuf/google_protobuf.py` to use the version directly from the `METADATA.toml` file
2024-10-28 11:47:52 +01:00
Avasam
c225ac7587
Bump pyinstaller to 6.11.* ( #12911 )
2024-10-27 22:03:17 +01:00
Avasam
df499768cb
setuptools & distutils: Add more recent MSVCCompiler from _msvccompiler ( #12887 )
2024-10-24 11:44:55 +02:00
Avasam
fc1e51f76b
Allow pywin32 to use pywin.mfc.DocTemplate in lieu of PyCDocTemplate ( #12888 )
2024-10-24 11:40:24 +02:00
Avasam
78e4e036c4
Add install_data in distutils-stubs from setuptools ( #12889 )
2024-10-24 11:39:08 +02:00
Avasam
de4842db26
Replace Any with Incomplete in distutils ( #12842 )
2024-10-18 17:26:08 +02:00
Avasam
81138321d9
distutils: Add some return types for setuptools to pass ANN201 ( #12841 )
2024-10-18 12:09:34 +02:00
Avasam
3b0ce50352
Add missing defaults to setuptools/_distutils ( #12839 )
2024-10-18 12:02:39 +02:00
Avasam
559ae9730b
Restore os.path methods overload workaround ( #12837 )
...
Revert "Remove obsolete mypy bug workaround in `abspath()` (#12208 )"
This reverts commit 271df8ef04 .
2024-10-17 13:51:50 -07:00
Avasam
4b5a7b09a4
Bump pywin32 to 308.* ( #12799 )
2024-10-14 10:10:56 +02:00
Avasam
352cfc9773
Add missing 3.13 source kw-only param to code.InteractiveInterpreter.showsyntaxerror ( #12792 )
2024-10-12 21:10:00 +01:00
Avasam
c6b197e282
Allowlist six.create_bound_method.__code__ (Fix daily test failure) ( #12759 )
2024-10-08 19:17:52 -07:00
Avasam
1f4031cc96
Add __code__ to types.MethodType ( #12749 )
2024-10-08 10:30:49 +02:00
Avasam
8bc20e7415
Bump pywin32 to 307 ( #12742 )
2024-10-08 10:12:04 +02:00
Avasam
0aa5186826
Lock stubdefaulter to python_version < "3.13" due to missing 3.13 libcst wheels ( #12741 )
...
On Windows, python 3.13, running `python3.13 -m pip install -r .\requirements-tests.txt` results in the following error:
```py
Building wheels for collected packages: libcst
Building wheel for libcst (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for libcst (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [397 lines of output]
C:\Users\Avasam\AppData\Local\Temp\pip-build-env-3pmjtsds\overlay\Lib\site-packages\setuptools\_distutils\dist.py:261: UserWarning: Unknown distribution option: 'test_suite'
warnings.warn(msg)
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
File "C:\Users\Avasam\AppData\Local\Temp\pip-build-env-3pmjtsds\overlay\Lib\site-packages\setuptools_scm\_integration\pyproject_reading.py", line 36, in read_pyproject
section = defn.get("tool", {})[tool_name]
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'setuptools_scm'
running bdist_wheel
running build
running build_py
creating build\lib.win-amd64-cpython-313\libcst
copying libcst\tool.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_add_slots.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_batched_visitor.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_exceptions.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_flatten_sentinel.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_maybe_sentinel.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_metadata_dependent.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_position.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_removal_sentinel.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_tabs.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_typed_visitor.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_typed_visitor_base.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_types.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_type_enforce.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_version.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\_visitors.py -> build\lib.win-amd64-cpython-313\libcst
copying libcst\__init__.py -> build\lib.win-amd64-cpython-313\libcst
creating build\lib.win-amd64-cpython-313\libcst\codegen
copying libcst\codegen\gather.py -> build\lib.win-amd64-cpython-313\libcst\codegen
copying libcst\codegen\generate.py -> build\lib.win-amd64-cpython-313\libcst\codegen
copying libcst\codegen\gen_matcher_classes.py -> build\lib.win-amd64-cpython-313\libcst\codegen
copying libcst\codegen\gen_type_mapping.py -> build\lib.win-amd64-cpython-313\libcst\codegen
copying libcst\codegen\gen_visitor_functions.py -> build\lib.win-amd64-cpython-313\libcst\codegen
copying libcst\codegen\transforms.py -> build\lib.win-amd64-cpython-313\libcst\codegen
copying libcst\codegen\__init__.py -> build\lib.win-amd64-cpython-313\libcst\codegen
creating build\lib.win-amd64-cpython-313\libcst\codemod
copying libcst\codemod\_cli.py -> build\lib.win-amd64-cpython-313\libcst\codemod
copying libcst\codemod\_codemod.py -> build\lib.win-amd64-cpython-313\libcst\codemod
copying libcst\codemod\_command.py -> build\lib.win-amd64-cpython-313\libcst\codemod
copying libcst\codemod\_context.py -> build\lib.win-amd64-cpython-313\libcst\codemod
copying libcst\codemod\_dummy_pool.py -> build\lib.win-amd64-cpython-313\libcst\codemod
copying libcst\codemod\_runner.py -> build\lib.win-amd64-cpython-313\libcst\codemod
copying libcst\codemod\_testing.py -> build\lib.win-amd64-cpython-313\libcst\codemod
copying libcst\codemod\_visitor.py -> build\lib.win-amd64-cpython-313\libcst\codemod
copying libcst\codemod\__init__.py -> build\lib.win-amd64-cpython-313\libcst\codemod
creating build\lib.win-amd64-cpython-313\libcst\display
copying libcst\display\graphviz.py -> build\lib.win-amd64-cpython-313\libcst\display
copying libcst\display\text.py -> build\lib.win-amd64-cpython-313\libcst\display
copying libcst\display\__init__.py -> build\lib.win-amd64-cpython-313\libcst\display
creating build\lib.win-amd64-cpython-313\libcst\helpers
copying libcst\helpers\common.py -> build\lib.win-amd64-cpython-313\libcst\helpers
copying libcst\helpers\expression.py -> build\lib.win-amd64-cpython-313\libcst\helpers
copying libcst\helpers\module.py -> build\lib.win-amd64-cpython-313\libcst\helpers
copying libcst\helpers\node_fields.py -> build\lib.win-amd64-cpython-313\libcst\helpers
copying libcst\helpers\paths.py -> build\lib.win-amd64-cpython-313\libcst\helpers
copying libcst\helpers\_template.py -> build\lib.win-amd64-cpython-313\libcst\helpers
copying libcst\helpers\__init__.py -> build\lib.win-amd64-cpython-313\libcst\helpers
creating build\lib.win-amd64-cpython-313\libcst\matchers
copying libcst\matchers\_decorators.py -> build\lib.win-amd64-cpython-313\libcst\matchers
copying libcst\matchers\_matcher_base.py -> build\lib.win-amd64-cpython-313\libcst\matchers
copying libcst\matchers\_return_types.py -> build\lib.win-amd64-cpython-313\libcst\matchers
copying libcst\matchers\_visitors.py -> build\lib.win-amd64-cpython-313\libcst\matchers
copying libcst\matchers\__init__.py -> build\lib.win-amd64-cpython-313\libcst\matchers
creating build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\accessor_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\base_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\expression_context_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\file_path_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\full_repo_manager.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\name_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\parent_node_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\position_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\reentrant_codegen.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\scope_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\span_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\type_inference_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\wrapper.py -> build\lib.win-amd64-cpython-313\libcst\metadata
copying libcst\metadata\__init__.py -> build\lib.win-amd64-cpython-313\libcst\metadata
creating build\lib.win-amd64-cpython-313\libcst\testing
copying libcst\testing\utils.py -> build\lib.win-amd64-cpython-313\libcst\testing
copying libcst\testing\__init__.py -> build\lib.win-amd64-cpython-313\libcst\testing
creating build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\test_add_slots.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\test_batched_visitor.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\test_deep_clone.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\test_deep_replace.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\test_e2e.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\test_exceptions.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\test_fuzz.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\test_pyre_integration.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\test_roundtrip.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\test_tabs.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\test_type_enforce.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\test_visitor.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\tests
copying libcst\tests\__main__.py -> build\lib.win-amd64-cpython-313\libcst\tests
creating build\lib.win-amd64-cpython-313\libcst\_nodes
copying libcst\_nodes\base.py -> build\lib.win-amd64-cpython-313\libcst\_nodes
copying libcst\_nodes\deep_equals.py -> build\lib.win-amd64-cpython-313\libcst\_nodes
copying libcst\_nodes\expression.py -> build\lib.win-amd64-cpython-313\libcst\_nodes
copying libcst\_nodes\internal.py -> build\lib.win-amd64-cpython-313\libcst\_nodes
copying libcst\_nodes\module.py -> build\lib.win-amd64-cpython-313\libcst\_nodes
copying libcst\_nodes\op.py -> build\lib.win-amd64-cpython-313\libcst\_nodes
copying libcst\_nodes\statement.py -> build\lib.win-amd64-cpython-313\libcst\_nodes
copying libcst\_nodes\whitespace.py -> build\lib.win-amd64-cpython-313\libcst\_nodes
copying libcst\_nodes\__init__.py -> build\lib.win-amd64-cpython-313\libcst\_nodes
creating build\lib.win-amd64-cpython-313\libcst\_parser
copying libcst\_parser\base_parser.py -> build\lib.win-amd64-cpython-313\libcst\_parser
copying libcst\_parser\custom_itertools.py -> build\lib.win-amd64-cpython-313\libcst\_parser
copying libcst\_parser\detect_config.py -> build\lib.win-amd64-cpython-313\libcst\_parser
copying libcst\_parser\entrypoints.py -> build\lib.win-amd64-cpython-313\libcst\_parser
copying libcst\_parser\grammar.py -> build\lib.win-amd64-cpython-313\libcst\_parser
copying libcst\_parser\production_decorator.py -> build\lib.win-amd64-cpython-313\libcst\_parser
copying libcst\_parser\python_parser.py -> build\lib.win-amd64-cpython-313\libcst\_parser
copying libcst\_parser\py_whitespace_parser.py -> build\lib.win-amd64-cpython-313\libcst\_parser
copying libcst\_parser\whitespace_parser.py -> build\lib.win-amd64-cpython-313\libcst\_parser
copying libcst\_parser\wrapped_tokenize.py -> build\lib.win-amd64-cpython-313\libcst\_parser
copying libcst\_parser\__init__.py -> build\lib.win-amd64-cpython-313\libcst\_parser
creating build\lib.win-amd64-cpython-313\libcst\codegen\tests
copying libcst\codegen\tests\test_codegen_clean.py -> build\lib.win-amd64-cpython-313\libcst\codegen\tests
copying libcst\codegen\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\codegen\tests
creating build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\add_pyre_directive.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\add_trailing_commas.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\convert_format_to_fstring.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\convert_namedtuple_to_dataclass.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\convert_percent_format_to_fstring.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\convert_type_comments.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\ensure_import_present.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\fix_pyre_directives.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\noop.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\remove_pyre_directive.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\remove_unused_imports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\rename.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\strip_strings_from_types.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\unnecessary_format_string.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
copying libcst\codemod\commands\__init__.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands
creating build\lib.win-amd64-cpython-313\libcst\codemod\tests
copying libcst\codemod\tests\test_codemod.py -> build\lib.win-amd64-cpython-313\libcst\codemod\tests
copying libcst\codemod\tests\test_codemod_cli.py -> build\lib.win-amd64-cpython-313\libcst\codemod\tests
copying libcst\codemod\tests\test_metadata.py -> build\lib.win-amd64-cpython-313\libcst\codemod\tests
copying libcst\codemod\tests\test_runner.py -> build\lib.win-amd64-cpython-313\libcst\codemod\tests
copying libcst\codemod\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\codemod\tests
creating build\lib.win-amd64-cpython-313\libcst\codemod\visitors
copying libcst\codemod\visitors\_add_imports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors
copying libcst\codemod\visitors\_apply_type_annotations.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors
copying libcst\codemod\visitors\_gather_comments.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors
copying libcst\codemod\visitors\_gather_exports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors
copying libcst\codemod\visitors\_gather_global_names.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors copying libcst\codemod\visitors\_gather_imports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors
copying libcst\codemod\visitors\_gather_string_annotation_names.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors
copying libcst\codemod\visitors\_gather_unused_imports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors
copying libcst\codemod\visitors\_imports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors
copying libcst\codemod\visitors\_remove_imports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors
copying libcst\codemod\visitors\__init__.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors
creating build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_add_pyre_directive.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_add_trailing_commas.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_convert_format_to_fstring.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_convert_namedtuple_to_dataclass.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_convert_percent_format_to_fstring.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_convert_type_comments.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_ensure_import_present.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_fix_pyre_directives.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_noop.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_remove_pyre_directive.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_remove_unused_imports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_rename.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_strip_strings_from_types.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\test_unnecessary_format_string.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests
copying libcst\codemod\commands\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\codemod\commands\tests creating build\lib.win-amd64-cpython-313\libcst\codemod\visitors\tests
copying libcst\codemod\visitors\tests\test_add_imports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors\tests
copying libcst\codemod\visitors\tests\test_apply_type_annotations.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors\tests
copying libcst\codemod\visitors\tests\test_gather_comments.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors\tests
copying libcst\codemod\visitors\tests\test_gather_exports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors\tests
copying libcst\codemod\visitors\tests\test_gather_global_names.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors\tests
copying libcst\codemod\visitors\tests\test_gather_imports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors\tests
copying libcst\codemod\visitors\tests\test_gather_string_annotation_names.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors\tests
copying libcst\codemod\visitors\tests\test_gather_unused_imports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors\tests
copying libcst\codemod\visitors\tests\test_remove_imports.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors\tests
copying libcst\codemod\visitors\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\codemod\visitors\tests creating build\lib.win-amd64-cpython-313\libcst\display\tests
copying libcst\display\tests\test_dump_graphviz.py -> build\lib.win-amd64-cpython-313\libcst\display\tests
copying libcst\display\tests\test_dump_text.py -> build\lib.win-amd64-cpython-313\libcst\display\tests
copying libcst\display\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\display\tests
creating build\lib.win-amd64-cpython-313\libcst\helpers\tests
copying libcst\helpers\tests\test_expression.py -> build\lib.win-amd64-cpython-313\libcst\helpers\tests
copying libcst\helpers\tests\test_module.py -> build\lib.win-amd64-cpython-313\libcst\helpers\tests
copying libcst\helpers\tests\test_node_fields.py -> build\lib.win-amd64-cpython-313\libcst\helpers\tests
copying libcst\helpers\tests\test_paths.py -> build\lib.win-amd64-cpython-313\libcst\helpers\tests
copying libcst\helpers\tests\test_template.py -> build\lib.win-amd64-cpython-313\libcst\helpers\tests
copying libcst\helpers\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\helpers\tests
creating build\lib.win-amd64-cpython-313\libcst\matchers\tests
copying libcst\matchers\tests\test_decorators.py -> build\lib.win-amd64-cpython-313\libcst\matchers\tests
copying libcst\matchers\tests\test_extract.py -> build\lib.win-amd64-cpython-313\libcst\matchers\tests
copying libcst\matchers\tests\test_findall.py -> build\lib.win-amd64-cpython-313\libcst\matchers\tests
copying libcst\matchers\tests\test_matchers.py -> build\lib.win-amd64-cpython-313\libcst\matchers\tests
copying libcst\matchers\tests\test_matchers_with_metadata.py -> build\lib.win-amd64-cpython-313\libcst\matchers\tests
copying libcst\matchers\tests\test_replace.py -> build\lib.win-amd64-cpython-313\libcst\matchers\tests
copying libcst\matchers\tests\test_visitors.py -> build\lib.win-amd64-cpython-313\libcst\matchers\tests
copying libcst\matchers\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\matchers\tests
creating build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_accessor_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_base_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_expression_context_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_file_path_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_full_repo_manager.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_metadata_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_metadata_wrapper.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_name_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_parent_node_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_position_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_reentrant_codegen.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_scope_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_span_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\test_type_inference_provider.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
copying libcst\metadata\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\metadata\tests
creating build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\base.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_assert.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_assign.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_atom.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_attribute.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_await.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_binary_op.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_boolean_op.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_call.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_classdef.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_comment.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_comparison.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_cst_node.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_del.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_dict.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_dict_comp.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_docstring.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_else.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_empty_line.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_flatten_behavior.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_for.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_funcdef.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_global.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_if.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_ifexp.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_import.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_indented_block.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_lambda.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_leaf_small_statements.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_list.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_match.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_matrix_multiply.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_module.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_namedexpr.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_newline.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_nonlocal.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_number.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_raise.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_removal_behavior.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_return.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_set.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_simple_comp.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_simple_statement.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_simple_string.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_simple_whitespace.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_small_statement.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_subscript.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_trailing_whitespace.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_try.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_tuple.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_type_alias.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_unary_op.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_while.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_with.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\test_yield.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
copying libcst\_nodes\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\_nodes\tests
creating build\lib.win-amd64-cpython-313\libcst\_parser\conversions
copying libcst\_parser\conversions\expression.py -> build\lib.win-amd64-cpython-313\libcst\_parser\conversions
copying libcst\_parser\conversions\module.py -> build\lib.win-amd64-cpython-313\libcst\_parser\conversions
copying libcst\_parser\conversions\params.py -> build\lib.win-amd64-cpython-313\libcst\_parser\conversions
copying libcst\_parser\conversions\statement.py -> build\lib.win-amd64-cpython-313\libcst\_parser\conversions
copying libcst\_parser\conversions\terminals.py -> build\lib.win-amd64-cpython-313\libcst\_parser\conversions
copying libcst\_parser\conversions\__init__.py -> build\lib.win-amd64-cpython-313\libcst\_parser\conversions
creating build\lib.win-amd64-cpython-313\libcst\_parser\parso
copying libcst\_parser\parso\utils.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso
copying libcst\_parser\parso\__init__.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso
creating build\lib.win-amd64-cpython-313\libcst\_parser\tests
copying libcst\_parser\tests\test_config.py -> build\lib.win-amd64-cpython-313\libcst\_parser\tests
copying libcst\_parser\tests\test_detect_config.py -> build\lib.win-amd64-cpython-313\libcst\_parser\tests
copying libcst\_parser\tests\test_footer_behavior.py -> build\lib.win-amd64-cpython-313\libcst\_parser\tests
copying libcst\_parser\tests\test_node_identity.py -> build\lib.win-amd64-cpython-313\libcst\_parser\tests
copying libcst\_parser\tests\test_parse_errors.py -> build\lib.win-amd64-cpython-313\libcst\_parser\tests
copying libcst\_parser\tests\test_version_compare.py -> build\lib.win-amd64-cpython-313\libcst\_parser\tests
copying libcst\_parser\tests\test_whitespace_parser.py -> build\lib.win-amd64-cpython-313\libcst\_parser\tests
copying libcst\_parser\tests\test_wrapped_tokenize.py -> build\lib.win-amd64-cpython-313\libcst\_parser\tests
copying libcst\_parser\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\_parser\tests
creating build\lib.win-amd64-cpython-313\libcst\_parser\types
copying libcst\_parser\types\config.py -> build\lib.win-amd64-cpython-313\libcst\_parser\types
copying libcst\_parser\types\conversions.py -> build\lib.win-amd64-cpython-313\libcst\_parser\types
copying libcst\_parser\types\partials.py -> build\lib.win-amd64-cpython-313\libcst\_parser\types
copying libcst\_parser\types\production.py -> build\lib.win-amd64-cpython-313\libcst\_parser\types
copying libcst\_parser\types\py_config.py -> build\lib.win-amd64-cpython-313\libcst\_parser\types
copying libcst\_parser\types\py_token.py -> build\lib.win-amd64-cpython-313\libcst\_parser\types
copying libcst\_parser\types\py_whitespace_state.py -> build\lib.win-amd64-cpython-313\libcst\_parser\types
copying libcst\_parser\types\token.py -> build\lib.win-amd64-cpython-313\libcst\_parser\types
copying libcst\_parser\types\whitespace_state.py -> build\lib.win-amd64-cpython-313\libcst\_parser\types
copying libcst\_parser\types\__init__.py -> build\lib.win-amd64-cpython-313\libcst\_parser\types
creating build\lib.win-amd64-cpython-313\libcst\_parser\parso\pgen2
copying libcst\_parser\parso\pgen2\generator.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso\pgen2
copying libcst\_parser\parso\pgen2\grammar_parser.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso\pgen2 copying libcst\_parser\parso\pgen2\__init__.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso\pgen2
creating build\lib.win-amd64-cpython-313\libcst\_parser\parso\python
copying libcst\_parser\parso\python\py_token.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso\python
copying libcst\_parser\parso\python\token.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso\python
copying libcst\_parser\parso\python\tokenize.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso\python
copying libcst\_parser\parso\python\__init__.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso\python
creating build\lib.win-amd64-cpython-313\libcst\_parser\parso\tests
copying libcst\_parser\parso\tests\test_fstring.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso\tests
copying libcst\_parser\parso\tests\test_tokenize.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso\tests
copying libcst\_parser\parso\tests\test_utils.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso\tests
copying libcst\_parser\parso\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\_parser\parso\tests
creating build\lib.win-amd64-cpython-313\libcst\_parser\types\tests
copying libcst\_parser\types\tests\test_config.py -> build\lib.win-amd64-cpython-313\libcst\_parser\types\tests
copying libcst\_parser\types\tests\__init__.py -> build\lib.win-amd64-cpython-313\libcst\_parser\types\tests
running egg_info
writing libcst.egg-info\PKG-INFO
writing dependency_links to libcst.egg-info\dependency_links.txt
writing requirements to libcst.egg-info\requires.txt
writing top-level names to libcst.egg-info\top_level.txt
ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any
reading manifest file 'libcst.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*' found under directory 'native\target'
adding license file 'LICENSE'
writing manifest file 'libcst.egg-info\SOURCES.txt'
C:\Users\Avasam\AppData\Local\Temp\pip-build-env-3pmjtsds\overlay\Lib\site-packages\setuptools\command\build_py.py:218: _Warning: Package 'libcst.tests.pyre' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'libcst.tests.pyre' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.
This leads to an ambiguous overall configuration. If you want to distribute this
package, please make sure that 'libcst.tests.pyre' is explicitly added
to the `packages` configuration field.
Alternatively, you can also rely on setuptools' discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
If you don't want 'libcst.tests.pyre' to be distributed and are
already explicitly excluding 'libcst.tests.pyre' via
`find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
you can try to use `exclude_package_data`, or `include-package-data=False` in
combination with a more fine grained `package-data` configuration.
You can read more about "package data files" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/datafiles.html
[^1]: For Python, any directory (with suitable naming) can be imported,
even if it does not contain any `.py` files.
On the other hand, currently there is no concept of package data
directory, all directories are treated like packages.
********************************************************************************
!!
check.warn(importable)
copying libcst\py.typed -> build\lib.win-amd64-cpython-313\libcst
creating build\lib.win-amd64-cpython-313\libcst\tests\pyre
copying libcst\tests\pyre\.pyre_configuration -> build\lib.win-amd64-cpython-313\libcst\tests\pyre
copying libcst\tests\pyre\simple_class.json -> build\lib.win-amd64-cpython-313\libcst\tests\pyre
copying libcst\tests\pyre\simple_class.py -> build\lib.win-amd64-cpython-313\libcst\tests\pyre
copying libcst\codemod\tests\codemod_formatter_error_input.py.txt -> build\lib.win-amd64-cpython-313\libcst\codemod\tests
copying libcst\_parser\conversions\README.md -> build\lib.win-amd64-cpython-313\libcst\_parser\conversions
running build_ext
running build_rust
error: can't find Rust compiler
If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler.
To update pip, run:
pip install --upgrade pip
and then retry package installation.
If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs ) is the recommended way to download and update the Rust compiler toolchain.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for libcst
Failed to build libcst
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (libcst)
```
2024-10-06 09:40:23 +01:00
Avasam
bdb5b52d50
Make multiprocessing pipes generic ( #11137 )
2024-10-01 18:11:42 -07:00
Avasam
f0e16b8743
Add --threads argument to pyright cli ( #12688 )
2024-09-23 19:19:28 +02:00
Avasam
bb981771ed
Bump protobuf to 5.28.* ( #12689 )
2024-09-23 19:14:28 +02:00
Avasam
c025e37bbb
Rewrote protobuf generation scripts in Python ( #12527 )
2024-09-19 08:11:21 +02:00
Avasam
d34ef50754
Optional pytype install on Windows (no CI) ( #12669 )
2024-09-17 10:58:31 +02:00
Avasam
0784bf6bee
distutils: add missing generated attributes ( #12467 )
2024-09-06 15:07:44 -07:00
Avasam
89e0b691db
Enable more Ruff PYI rules with autofixes ( #12557 )
2024-09-04 19:50:07 -04:00
Avasam
f87041e118
distutils: expose Command.dry_run + make 0|1 attrs bool ( #12607 )
2024-08-30 18:32:54 +02:00
Avasam
661fe27658
Bump setuptools to 74.0.* ( #12599 )
2024-08-29 18:53:16 +02:00
Avasam
53be87bbb4
Resolve some stubtest allowlist entries by marking params as keyword-only ( #12581 )
2024-08-23 07:47:06 +01:00
Avasam
98af3eb9da
Add unittest.runner._WritelnDecorator ( #12407 )
2024-08-22 09:50:31 +02:00
Avasam
3719f02dbf
Using precise code for pyright: ignore and re-enabling various pyright tests ( #12576 )
2024-08-22 03:34:52 +02:00
Avasam
fa3ab94f47
Bump setuptools to 73.0.* ( #12564 )
2024-08-21 12:51:52 +02:00
Avasam and Alex Waygood
937270df0c
Forbid extremely long line lengths in non-autogenerated stubs ( #12537 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2024-08-18 16:03:34 -04:00
Avasam
34b8c79138
[February 2025] flake8-2020 is an archived repo ( #12539 )
2024-08-17 21:20:51 +02:00
Avasam
ad56f205ac
Update outdated labels and stub_uploader timing in CONTRIBUTING.md ( #12540 )
2024-08-17 21:17:32 +02:00
Avasam
45627d18dd
Update incorrect or incomplete constants in distutils ( #12536 )
2024-08-17 20:51:42 +02:00
Avasam
b3c077f4c5
Flake8-2020: Add Final and remove Any ( #12538 )
2024-08-17 19:45:36 +01:00
Avasam
a919d8dfe3
distutils & setuptools: all possible dynamic command method overloads (#12507 )
2024-08-12 13:42:09 +02:00
Avasam
d3ca513ddb
Bump tensorflow to 2.17.* ( #12512 )
2024-08-12 13:39:34 +02:00
Avasam
e2aea1e70f
Bump pyinstaller to 6.10.* ( #12513 )
2024-08-11 09:34:08 +03:00
Avasam
9cdedcc130
Add __all__ to distutils.command ( #12508 )
2024-08-11 00:10:41 +03:00
Avasam
ac8720b99d
Setuptools stubs update from merging upstream ( #12400 )
2024-07-25 16:46:22 +02:00
Avasam
2aeb777cde
Replace bare Any in setuptools ( #12406 )
2024-07-25 13:38:07 +02:00
Avasam
0b1d35829b
setuptools & distutils: ClassVar mutables (and tuples) (#12403 )
2024-07-23 14:17:02 +02:00
Avasam
ef42f3b765
distutils: Type execute using TypeVarTuple (#12405 )
2024-07-23 13:16:14 +01:00
Avasam
6ddef4333d
Bump setuptools to 71.1.* and mark pkg_resources as obsolete ( #12397 )
2024-07-22 13:23:39 +02:00
Avasam
1b560bbf6a
Bump setuptools to 71.0.* ( #12381 )
2024-07-21 13:09:27 +02:00
Avasam
45d162c9ee
Bump setuptools to 70.2.* ( #12261 )
2024-07-03 12:59:08 +02:00
Avasam
326b325879
Add upstream_repository for reportlab ( #12223 )
...
This was found at https://docs.reportlab.com/releases/#reportlab-build-process
2024-06-26 13:37:33 -04:00
Avasam
a6bd781626
Update setuptools to v70.1.1 ( #12215 )
2024-06-26 08:17:03 +02:00
Avasam
c709686511
Bump peewee to 3.17.5 ( #12201 )
2024-06-25 12:31:28 +02:00
Avasam
bf03f9b63a
Bump pyinstaller to 6.8.* ( #12198 )
2024-06-25 12:27:35 +02:00
Avasam
1dbf21fa8b
Bump protobuf to 5.27.* ( #12197 )
2024-06-25 12:26:56 +02:00
Avasam
c11fc20651
Small fix for pkg_resources StrPath ( #12015 )
2024-05-23 09:13:53 -07:00
Avasam
50cbca413c
Make shutil.rmtree.onexc parameter optional ( #12002 )
2024-05-22 22:41:25 +02:00
Avasam
06efe457d4
Bump setuptools to 70.0 ( #11994 )
2024-05-22 17:21:17 +02:00
Avasam and Jelle Zijlstra
a375953f63
distutils & setuptools: Relax path related params (#11948 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com >
2024-05-20 23:41:20 -04:00
Avasam
1230ced066
runtests: Run pre-commit only on specified files (#11949 )
2024-05-18 09:07:42 -04:00
Avasam
003361c006
Make distutils.dist.Distribution.get_command_obj not return None by default ( #11950 )
2024-05-18 11:38:48 +02:00
Avasam
3e0269bc6c
distutils & setuptools: Complete sub_commands ClassVar typing (#11951 )
2024-05-18 11:36:49 +02:00
Avasam
c99adf4b85
distutils: improve boolean parameters with int defaults (#11928 )
2024-05-17 08:33:18 +02:00
Avasam
ef42294f92
Avoid using new _typeshed protocol in pkg_resources for now ( #11909 )
2024-05-12 16:19:58 -04:00
Avasam
bdf75023df
openpyxl: Use duck typing for workbook sheets (#11718 )
2024-04-27 15:16:22 +02:00