Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pypi-setuptools: Autospec creation for update from version 70.1.1 to …
…version 70.2.0 Anderson Bravalheri (4): Add doctest to capture edge cases of PEP 625 Use canonicalize_version to produce fullname Add news fragment Add another test case for version Avasam (2): Use `set` instead of `True`-only `dict` Use actual boolean parameters and variables Bartosz Sławecki (1): Move project metadata to `pyproject.toml` (jaraco/skeleton#122) Christoph Reiter (2): CI: run pytest without arguments to avoid stdlib distutils being imported CI: explicitely CC/CXX for clang only mingw environments DWesl (1): Port code from CygwinCCompiler to UnixCCompiler Dimitri Papadopoulos (21): Remove extra pairs of quotes from litteral strings Use brackets for the default value of option arguments Enforce ruff/flake8-implicit-str-concat rule ISC001 A round of `ruff format` after `ruff check --fix` Enforce ruff/flake8-implicit-str-concat rule ISC003 Apply ruff rule RUF100 Apply ruff rule RUF010 Enable ruff rule RUF010 Apply ruff/pyupgrade rule UP031 Round of `ruff format` after `ruff check` Enable ruff/pyupgrade rules (UP) Apply ruff/flake8-implicit-str-concat rule ISC001 Apply ruff/flake8-implicit-str-concat rule ISC003 Enable ruff/flake8-implicit-str-concat rules (ISC) Use brackets for the default value of option arguments Apply ruff rule RUF100 Apply ruff/flake8-raise rule RSE102 Apply ruff/flake8-return rule RET502 Apply ruff/flake8-return rule RET503 Apply ruff/Perflint rule PERF401 Enforce ruff/tryceratops rule TRY300 Dustin Ingram (2): Support PEP 625 Fix canonicalization Jason R. Coombs (49): Expect to find canonicalize_* functions in packaging. Update tests to match new expectation. In test_sdist, provide a more complex name to capture canonicalization behavior. Add packaging as a vendored package. Use vendored packaging. Revert the canonicalization of the version. Ref pypa/setuptools#3593. Revert "Update tests to match new expectation." Pin against pytest 8.1.x due to pytest-dev/pytest#12194. Allow macos on Python 3.8 to fail as GitHub CI has dropped support. Move project.urls to appear in the order that ini2toml generates it. Remove project.scripts. Revert "Allow macos on Python 3.8 to fail as GitHub CI has dropped support." Rename extras to align with core metadata spec. Prefer "Source" to "Homepage" for the repository label. Add 'consolidate_linker_args' wrapper to protect the old behavior for now. Exclude compat package from coverage. Add type declaration for runtime_library_dir_option, making explicit the different return types one might expect. Extend the retention of the compatibility. 👹 Feed the hobgoblins (delint). Move compatibility modules into compat package. Move compatibility module into compat package. Fix return type to match implementation. 🧎♀️ Genuflect to the types. Oops. Meant 2025. Migrated config to pyproject.toml using jaraco.develop.migrate-config and ini2toml. Extract _make_executable for TestSpawn. Move and reword comment for brevity and clarity. Remove C901 exclusion; code is now compliant. Remove apparently unnecessary cast to list. Use proper boolean literals. Replace Popen with check_call. Extract function for _debug wrapper. Extract function to inject macos version. 👹 Feed the hobgoblins (delint). Use mkstemp unconditionally. mktemp has been deprecated since Python 2.3. Pin to pytest<8.1. Deprecate find_executable. Apply canonicalize_version with strip_trailing_zero=False. Move local ruff rules into a local section. Combine strings for clarity. Extract method for checking macro definition. Extract method for _is_valid_macro. Remove unnecessary override to the same value. Suppress EncodingWarnings in docutils. Replace use of deprecated find_executable with shutil.which. Add news fragment Remove 'normally supplied to setup()'. Declarative styles are normalized. Add a section on interpolation. Prefer relative imports for better portability. Bump version: 70.1.1 → 70.2.0 Naveen M K (9): Add support for building extensions using MinGW compilers Fix tests for `get_msvcr` function Make `test_customize_compiler` run on mingw CI: add msys2 mingw test Fix path separator issue in change_root function test_install: fix an issue specific to mingw Remove testing dependency on jaraco.text Add test for dll_libraries attribute in CygwinCCompiler class Add some tests for Mingw32CCompiler class Stephen Brennan (1): Use a separate build directory for free-threading Sviatoslav Sydorenko (3): Let codecov-action autodetect the coverage report 🧪 Unignore errors in `coverage xml` @ Cygwin Revert "🧪 Unignore errors in `coverage xml` @ Cygwin"
- Loading branch information