-
Notifications
You must be signed in to change notification settings - Fork 303
Build platform-specific wheels containing libmagic #294
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
Open
ddelange
wants to merge
62
commits into
ahupp:master
Choose a base branch
from
ddelange:abi3-wheels
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
62 commits
Select commit
Hold shift + click to select a range
ec952d7
Build platform-specific wheels containing libmagic
ddelange a437409
Move persmissions into job scope, remove ABI3 reference
ddelange 4a715e2
Switch to PyPI trusted publishing
ddelange 1adc0a5
Add CIBW_TEST_COMMAND and indent Makefile
ddelange 20e2dc9
Merge branch 'master' of https://github.com/ahupp/python-magic into a…
ddelange 090b1d4
Fix CI for macos
ddelange 20d8fee
Add dependabot.yml
ddelange 85d4422
Migrate actions/upload-artifact@v4
ddelange 2efa36d
Ensure magic.mgc packaged in wheel gets recognised
ddelange 0b43bc6
Add note about --no-binary to the installation instructions
ddelange 05df4f9
Separate mac versions
ddelange d2972b9
Update cibuildwheel
ddelange e182ae1
Bump pypa/gh-action-pypi-publish@v1.8.14
ddelange 94718d5
Bump cibuildwheel docker images
ddelange 359e007
Revert "Bump cibuildwheel docker images"
ddelange bb9c685
Move magic.mgc injection into Magic class
ddelange b0fddf3
Build on more recent cibw images
ddelange dc075e9
Use hls mp4 (recent libmagic only) for testing
ddelange 144132d
Revert "Use hls mp4 (recent libmagic only) for testing"
ddelange fe62a26
Install from source
ddelange f7bbb03
Documentation and readability
ddelange 2e6104e
Build macos wheels with maximum backwards compatibility
ddelange ca4def3
Use CIBW_SKIP
ddelange ba87ffd
Apply suggestions from code review
ddelange e112de3
Merge branch 'master' of ahupp/python-magic into abi3-wheels
ddelange eba05b6
Fix compat.py now that bundled libmagic is preferred
ddelange 8381a96
Fix https://github.com/ahupp/python-magic/issues/321
ddelange 9c5f955
Use sudo on ubuntu-latest in ci.yml
ddelange e6d5ed0
Fix sudo not available on windows-latest
ddelange 50504a2
Merge branch 'ahupp:master' into abi3-wheels
ddelange 9357f27
Add entries in CHANGELOG
ddelange 53d099b
Merge branch 'master' of https://github.com/ahupp/python-magic into a…
ddelange 9bf2e9c
Fix test
ddelange f7341ce
PR Suggestions
ddelange da5b330
Apply suggestions from code review
ddelange 258efa4
Revert partially: fix install on Windows
ddelange 3a55538
Merge branch 'master' into abi3-wheels
ddelange 65fb61c
Apply suggestions from code review
ddelange 43c0c99
Merge branch 'master' of https://github.com/ahupp/python-magic into a…
ddelange 3e51048
Fix tests
ddelange d7b1171
Use older typing syntax
ddelange 620d78f
Use older typing syntax
ddelange d3e886c
Apply suggestions from code review
ddelange 2bb9fa8
Merge branch 'master' of https://github.com/ahupp/python-magic into a…
ddelange c8a599b
Merge branch 'master' of https://github.com/ahupp/python-magic into a…
ddelange e1b154c
Run ruff format
ddelange d111ace
Skip install_source on windows
ddelange 33c827e
Typo
ddelange 688edf0
Get latest libmagic from MSYS2 for Windows (#10)
ddelange 9dd2ebc
Remove dev leftover
ddelange 57b2559
Merge branch 'master' into abi3-wheels
ddelange ed077fc
Update README.md
ddelange 0571c11
Mention MSYS2 for Windows in README.md
ddelange ead0595
Merge branch 'ahupp:master' into abi3-wheels
ddelange 3ebe8bc
Bump macos-13 to macos-15-intel
ddelange b4c04a3
Build wheels on cp313
ddelange 49982d2
update coerce_filename
thc1102 f99e6de
Revert "Build wheels on cp313"
ddelange f35ff40
Merge branch 'master' into abi3-wheels
ddelange 2f69c71
Merge branch 'ahupp:master' into abi3-wheels
ddelange a530c13
Bump to file-5.47
ddelange 04d2587
Revert "Bump to file-5.47" because of #362
ddelange File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
49982d2 is a
git cherry-pickfrom https://github.com/thc1102/python-magic to fix #287 / #335