Skip to content

Merge with pypa/distutils@c397f4c#3480

Merged
jaraco merged 17 commits intomainfrom
bugfix/distutils-164
Aug 3, 2022
Merged

Merge with pypa/distutils@c397f4c#3480
jaraco merged 17 commits intomainfrom
bugfix/distutils-164

Conversation

@jaraco
Copy link
Copy Markdown
Member

@jaraco jaraco commented Aug 3, 2022

  • Run pyupgrade --py37-plus
  • In DummyCommand, simplify setting of kwargs.
  • Implement TempdirManager setup and teardown as a pytest fixture.
  • Implement LoggingSilencer setup and teardown as a pytest fixture. Required building a fixture combiner.
  • Ran unittest2pytest
  • ⚫ Fade to black.
  • 👹 Feed the hobgoblins (delint).
  • Convert many tests to pytest native
  • Remove compatibility shims for Setuptools.
  • Replace save/restore of argv and cwd as pytest fixtures.
  • Move setup/teardown from BuildExtTestCase into a fixture.
  • Add tests capturing failure. Ref Regression in UnixCCompiler.find_library_file distutils#164.
  • Use itertools.product to compute the product of two generators. Fixes Regression in UnixCCompiler.find_library_file distutils#164.
  • Extract 'roots' variable.
  • Add test compatibility on Windows.

Summary of changes

Closes

Pull Request Checklist

@jaraco jaraco force-pushed the bugfix/distutils-164 branch from 7061ecf to 4ae3db7 Compare August 3, 2022 01:13
@jaraco jaraco merged commit a2c4c57 into main Aug 3, 2022
@jaraco jaraco deleted the bugfix/distutils-164 branch August 3, 2022 01:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Regression in UnixCCompiler.find_library_file

2 participants