-
Notifications
You must be signed in to change notification settings - Fork 70
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
Add support for building extensions using MinGW compilers #184
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2ad8784 - Browse repository at this point
Copy the full SHA 2ad8784View commit details -
Configuration menu - View commit details
-
Copy full SHA for e69a19e - Browse repository at this point
Copy the full SHA e69a19eView commit details -
Make
test_customize_compiler
run on mingwSimply, run it for the subclasses for `UnixCCompiler`
Configuration menu - View commit details
-
Copy full SHA for 571f761 - Browse repository at this point
Copy the full SHA 571f761View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e707f0 - Browse repository at this point
Copy the full SHA 9e707f0View commit details -
Fix path separator issue in change_root function
use `os.sep` instead of hardcoding `\\` also, fix appropriate tests
Configuration menu - View commit details
-
Copy full SHA for 36a2941 - Browse repository at this point
Copy the full SHA 36a2941View commit details -
Configuration menu - View commit details
-
Copy full SHA for c977026 - Browse repository at this point
Copy the full SHA c977026View commit details -
Remove testing dependency on jaraco.text
it depends on pydantic-core which requires rust to work also, takes a few minutes to build.
Configuration menu - View commit details
-
Copy full SHA for 79830a8 - Browse repository at this point
Copy the full SHA 79830a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4e1687 - Browse repository at this point
Copy the full SHA e4e1687View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe7b64 - Browse repository at this point
Copy the full SHA bbe7b64View commit details
Commits on Jun 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5fb38a1 - Browse repository at this point
Copy the full SHA 5fb38a1View commit details
Commits on Jun 28, 2024
-
CI: run pytest without arguments to avoid stdlib distutils being impo…
…rted distutils currently doesn't support pytest collection that doesn't start at least at the distutils dir or above (and not distutils/tests) since it requires the local distutils being imported before the tests are run, otherwise the stdlib distutils takes precedence. Adjust the pytest call to not pass a path to work around this. Since pytest currently fails to skip collecting venvs with mingw python (see pytest-dev/pytest#12544) move the venv to /tmp instead.
Configuration menu - View commit details
-
Copy full SHA for a100e3b - Browse repository at this point
Copy the full SHA a100e3bView commit details -
CI: explicitely CC/CXX for clang only mingw environments
MSYS2 has stopped installing gcc compatibility binaries in clang environments by default some time ago, and distutils is currently hardcoded to look for "gcc", while only cc/c++ and clang/clang++ are in PATH. Work around for now by explicitely setting CC/CXX to override the defaults. Idealy distutils would try to look harder for a valid compiler before giving up, but this can be improved in the future.
Configuration menu - View commit details
-
Copy full SHA for 5bdd6d3 - Browse repository at this point
Copy the full SHA 5bdd6d3View commit details