Skip to content
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

Merge with distutils @55982565e #4298

Merged
merged 110 commits into from
Apr 12, 2024
Merged

Merge with distutils @55982565e #4298

merged 110 commits into from
Apr 12, 2024

Commits on Feb 28, 2023

  1. Configuration menu
    Copy the full SHA
    e649e93 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2023

  1. CI: Install git on Cygwin CI runner

    Cygwin pip now has a chance to resolve everything on the command line.  
    
    It won't be able to resolve dependencies, due to something pulling in Rust, but it'll get to the point where pip points out that it is not pip's fault that CI doesn't have Rust compilers for Cygwin
    DWesl authored Aug 6, 2023
    Configuration menu
    Copy the full SHA
    ef9a766 View commit details
    Browse the repository at this point in the history
  2. CI: Try to fix Cygwin tox configuration.

    jaraco.text depends on inflect; inflect>=6.0.0 depends on Rust.
    Add an additional rule installing a version of the dependency that will actually install.
    DWesl authored Aug 6, 2023
    Configuration menu
    Copy the full SHA
    aa3a996 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    222b249 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    157fbfe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ece987 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. GNU: use -Wl,-rpath,<dir> instead of -Wl,-R<dir>

    The latter is supported in binutils for backwards compatibility, but in
    general `-R<path>` is equivalent to `--just-symbols=<path>` when `path`
    is a file; only when it's a directory, it's treated as `-rpath=<path>`.
    
    Better avoid that ambiguity and use `-rpath`.
    
    Also split `-Wl,--enable-new-dtags` and `-Wl,-rpath,...` into two
    separate arguments, which is more common, and more likely to be parsed
    correctly by compiler wrappers.
    
    This commit does not attempt to add `--enable-new-dtags` to other
    linkers than binutils ld/gold that support the flag.
    haampie committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    a131f83 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Update URLs in documentation: http:// → https://

    Update link to an old MSDN article and point to a newer article.
    DimitriPapadopoulos committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    ee263dc View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Merge https://github.com/jaraco/skeleton

    # Conflicts:
    #	.github/workflows/main.yml
    jaraco committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    67279f4 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Merge https://github.com/jaraco/skeleton

    # Conflicts:
    #	README.rst
    jaraco committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    35069ad View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. Merge https://github.com/jaraco/skeleton

    # Conflicts:
    #	setup.cfg
    jaraco committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    5855b20 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Configuration menu
    Copy the full SHA
    16769f8 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. Copy 'missing_compiler_executable from Python 3.12 and customize it f…

    …or compatibility with distutils.
    jaraco committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    ff32ae0 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. Remove build and dist from excludes. It appears they are not needed a…

    …nd their presence blocks the names of packages like 'builder' and 'distutils'. Ref pypa/distutils#224.
    jaraco committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    5b6638d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0148d7d View commit details
    Browse the repository at this point in the history
  3. Also disable the check

    jaraco committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    107eff1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #225 from pypa/debt/py312-missing-compiler

    Fix failing tests on Python 3.12
    jaraco authored Jan 7, 2024
    Configuration menu
    Copy the full SHA
    95afa60 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc0abc4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8806280 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c5a16ac View commit details
    Browse the repository at this point in the history
  8. Merge pull request #211 from DWesl/fix-cygwin-ci

    CI: Install git on Cygwin CI runner
    jaraco authored Jan 7, 2024
    Configuration menu
    Copy the full SHA
    53bfdb2 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #213 from abravalheri/issue-setuptools-4033

    "Fix" interoperability of `rfc822_escape` with stblib's `email` package
    jaraco authored Jan 7, 2024
    Configuration menu
    Copy the full SHA
    fb5c570 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    ee021a1 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Fixes pypa/distutils#219 Use sysconfig.get_config_h_filename() to loc…

    …ate pyconfig.h
    zooba authored and jaraco committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    d9b4419 View commit details
    Browse the repository at this point in the history
  2. Also use sysconfig.get_config_h_filename() to implement distutils.sys…

    …config version
    zooba authored and jaraco committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    d2ddf06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c976571 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ae78da View commit details
    Browse the repository at this point in the history
  5. Merge pull request pypa/distutils#218 from DimitriPapadopoulos/http

    Update URLs in documentation: http:// → https://
    jaraco committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    1bd78d0 View commit details
    Browse the repository at this point in the history
  6. 👹 Feed the hobgoblins (delint).

    Ran `ruff --format` on the code.
    jaraco committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    7f70d7d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a55a441 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    88eb8cc View commit details
    Browse the repository at this point in the history
  9. Merge pull request pypa/distutils#216 from pitmanst/zos

    Add support for z/OS compilers; Fixes pypa/distutils#215
    jaraco authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    06d5663 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    7a321f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0136c37 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91cb327 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0f23a0e View commit details
    Browse the repository at this point in the history
  5. Merge pull request #214 from haampie/feature/use-wl-rpath-instead-of-…

    …wl-r
    
    GNU: use -Wl,-rpath,<dir> instead of -Wl,-R<dir>
    jaraco authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    4504c68 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dcd70ba View commit details
    Browse the repository at this point in the history
  7. Merge pull request pypa/distutils#207 from dalcinl/main

    [BUG] Fix accumulating flags after compile/link
    
    Fixes pypa/setuptools@3591.
    jaraco authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    e651e53 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. Configuration menu
    Copy the full SHA
    073eb37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    853d0f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ce8a10 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e58492b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc455d0 View commit details
    Browse the repository at this point in the history
  6. Limit mutating global state and simply rely on functools.lru_cache to…

    … limit the behavior to a single invocation.
    jaraco committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    9e83319 View commit details
    Browse the repository at this point in the history
  7. Merge pull request pypa/distutils#234 from pypa/quality/231-global-state

    Limit mutating global state
    jaraco authored Mar 2, 2024
    Configuration menu
    Copy the full SHA
    f60cd62 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d5e758c View commit details
    Browse the repository at this point in the history
  9. In test_build_ext, expose Path objects and use a path builder to buil…

    …d content. Fixes some EncodingWarnings. Ref pypa/distutils#232.
    jaraco committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    bdbe5e3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5365535 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ba09295 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f5bc9d2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    66d9341 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b114102 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3dcd436 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    cae489b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b060f26 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    438b37a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    43ee1e2 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5c99806 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e2c4a88 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    1e3fe05 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    acff48d View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    d3f79e2 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8b7cee8 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    5377c33 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    deb1593 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    433bb4a View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    b6f0ec3 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    826d6fd View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    fb18880 View commit details
    Browse the repository at this point in the history
  32. Suppress diffcov error.

    jaraco committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    592b0d8 View commit details
    Browse the repository at this point in the history
  33. Suppress more diffcov errors.

    jaraco committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    7a7531b View commit details
    Browse the repository at this point in the history
  34. Merge pull request pypa/distutils#235 from pypa/debt/encoding-warnings

    Fix encoding warnings in tests.
    jaraco authored Mar 2, 2024
    Configuration menu
    Copy the full SHA
    080d30c View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    4fd5128 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    03ec237 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    b894d6f View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    f0692cf View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    b420f2d View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    559a4f3 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    61d103f View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    2b93ccc View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    9508489 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    57d567d View commit details
    Browse the repository at this point in the history
  45. Merge pull request pypa/distutils#236 from pypa/debt/encoding-warnings

    Fix remaining warnings in the suite.
    jaraco authored Mar 2, 2024
    Configuration menu
    Copy the full SHA
    08699b6 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. Configuration menu
    Copy the full SHA
    3ff7b64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38b58a5 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. Revert "Suppress EncodingWarnings in pyfakefs. Ref pypa/distutils#232.…

    … Workaround for pytest-dev/pyfakefs#957."
    
    This reverts commit 9508489.
    jaraco committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    9b58da5 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Configuration menu
    Copy the full SHA
    8cef624 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    842cc23 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62b9a8e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f8ab1e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    13b1f91 View commit details
    Browse the repository at this point in the history
  6. 👹 Feed the hobgoblins (delint).

    Apply isort rules using `ruff --select I --fix`.
    jaraco committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    2415d50 View commit details
    Browse the repository at this point in the history
  7. 👹 Feed the hobgoblins (delint).

    Remove now extraneous adjacent strings.
    jaraco committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    1d11b1c View commit details
    Browse the repository at this point in the history
  8. Remove unreachable branch

    jaraco committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    7c006d8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    854780a View commit details
    Browse the repository at this point in the history
  10. Re-organize for brevity.

    jaraco committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    cec4ce5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    47db639 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9390f46 View commit details
    Browse the repository at this point in the history
  13. Ruff fixes B007.

    jaraco committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    7414bc5 View commit details
    Browse the repository at this point in the history
  14. 👹 Feed the hobgoblins (delint).

    Add immutable type declarations to satisfy B006 checks.
    jaraco committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    448a2a1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a53e425 View commit details
    Browse the repository at this point in the history
  16. Extract 'make_iterable' for upload and register commands, avoiding ma…

    …sking loop input variable (B020).
    jaraco committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    db216f4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9f2922d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    0543254 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6b6633a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5598256 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7da5919 View commit details
    Browse the repository at this point in the history
  22. Add news fragment.

    jaraco committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    48919ee View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    6969162 View commit details
    Browse the repository at this point in the history