-
Notifications
You must be signed in to change notification settings - Fork 39
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: pypa/distlib
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.3.8
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: pypa/distlib
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.3.9
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 17 commits
- 39 files changed
- 8 contributors
Commits on Dec 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bafdb97 - Browse repository at this point
Copy the full SHA bafdb97View commit details -
Configuration menu - View commit details
-
Copy full SHA for a552402 - Browse repository at this point
Copy the full SHA a552402View commit details
Commits on Dec 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 573f741 - Browse repository at this point
Copy the full SHA 573f741View commit details
Commits on Feb 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1c08845 - Browse repository at this point
Copy the full SHA 1c08845View commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aed6a13 - Browse repository at this point
Copy the full SHA aed6a13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 674a491 - Browse repository at this point
Copy the full SHA 674a491View commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de9b5a6 - Browse repository at this point
Copy the full SHA de9b5a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 888c48b - Browse repository at this point
Copy the full SHA 888c48bView commit details
Commits on Sep 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5235013 - Browse repository at this point
Copy the full SHA 5235013View commit details
Commits on Oct 7, 2024
-
Upgrade codecov workflow to v4 (#232)
v3 of https://github.com/codecov/codecov-action is failing on macOS, bumping to v4 appears to resolve the issue.
Configuration menu - View commit details
-
Copy full SHA for cbd4ae1 - Browse repository at this point
Copy the full SHA cbd4ae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a16423f - Browse repository at this point
Copy the full SHA a16423fView commit details -
Add wheel with a C extension to test mounting (#229)
This recreates the source to the `tests/minimext*.whl` wheels with a couple of differences: * The C extension is placed in the minimext package rather than being a top level package. * A Python implementation of the C extension is provided to make it easier for pure Python programmers to understand / modify. This also adds a script `build_wheels.sh` that will install Python interpreters and build the minimext wheel for different Python versions with and without adding the `EXTENSIONS` metadata file. Related to #222
Configuration menu - View commit details
-
Copy full SHA for 6fbadf1 - Browse repository at this point
Copy the full SHA 6fbadf1View commit details -
Do not use the absolute path to cache wheel extensions. (#226)
Wheel names can be long and paths to mounted wheels can be long. Previously `util.path_to_cache_dir()` was unconditionally building cache paths using the absolute path of the cache directory joined with the absolute path to a wheel being mounted. This makes it very easy to generate in huge paths that exceed the maximum path length (MAX_PATH) on Windows machines without the [registry change](https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry) to support long paths. A user-wide shared location for cached data is potentially easy enough to poison with incorrect extensions, so using the absolute path of a wheel being mounted to cache extensions doesn't seem to add any more protection and results in very long hard to read paths that can exceed Windows path limits in out of the box installations. Fixes #224
Configuration menu - View commit details
-
Copy full SHA for fac84c7 - Browse repository at this point
Copy the full SHA fac84c7View commit details -
Add support for wheel compatibility with the limited API. (#228)
* Add support for wheel compatibility with the limited API. https://docs.python.org/3/c-api/stable.html#limited-c-api > Python 3.2 introduced the Limited API, a subset of Python’s C API. > Extensions that only use the Limited API can be compiled once and > work with multiple versions of Python Python 3.2 This adds `abi3` to the list of compatible ABIs for all versions of Python beyond 3.2. Fixes #225 * Add missing import for test_wheel.py * Unconditionally add limited ABI support to each version. On Windows imp.get_suffixes() doesn't return the limited ABI as supported even though - when carefully building an extension - it is (see the discussion on pypa/pip#4445).
Configuration menu - View commit details
-
Copy full SHA for 2c4d2fa - Browse repository at this point
Copy the full SHA 2c4d2faView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1f40d6 - Browse repository at this point
Copy the full SHA d1f40d6View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 148fa95 - Browse repository at this point
Copy the full SHA 148fa95View commit details -
Configuration menu - View commit details
-
Copy full SHA for fab584e - Browse repository at this point
Copy the full SHA fab584eView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.3.8...0.3.9