-
Notifications
You must be signed in to change notification settings - Fork 590
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
Support CPython 3.11, 3.12, and aarch64 processors #2331
Merged
Merged
Changes from 53 commits
Commits
Show all changes
91 commits
Select commit
Hold shift + click to select a range
1e175c9
fix[ml]: adjust tests to reflect latest apis of 3rd party libraries (…
JovanVeljanoski 8ea928d
Build wheels on pull_request
ddelange a210a40
Maximize wheel build parallellization
ddelange 3395947
git submodule update --remote --merge packages/vaex-core/vendor/pybind11
ddelange b6c6925
Fix gcc error
ddelange 9134301
Fix workflow syntax
ddelange 65e1fd8
Remove redefinition
ddelange c1c15e6
Disable win32
ddelange 0d0b272
Remove testing leftovers
ddelange 7817433
Add upper cap on lightgbm
ddelange f556f56
Migrate to mamba-org/setup-micromamba@v1
ddelange 34b0209
Upload release assets on Github (pre)release
ddelange 8573502
Add missing permission for release assets
ddelange b614cd3
Build cp312 wheels
ddelange 39eed15
Remove setuptools and wheel from pyproject.toml
ddelange 0e37c40
Replace imp with importlib
ddelange 63acdb6
chore: trigger ci
maartenbreddels ba4943b
ci: upgrade xcode for brew install libomp
maartenbreddels a346454
update requirements-ml to comply with the latest veex-ml expectations.
JovanVeljanoski d7023a7
try to install lightgbm via pip
JovanVeljanoski 021e60f
fix: only the mini taxi file is on s3 for cost savings
maartenbreddels a44e464
ci: pin dask<2024.2.0 to get the same hash keys
maartenbreddels 915d977
fix: only the mini taxi file is on s3 for cost savings (2)
maartenbreddels 658816d
ci: skip notebooks that depend on the dataframe server
maartenbreddels afa6225
ci: skip ci steps in various old python versions
maartenbreddels eb2afa3
Bump micromamba and other actions
ddelange 1f04e2e
ci: specific test hangs on ci+osx
maartenbreddels 167e500
Bump cibuildwheel, use native arm64 mac runners
ddelange 100a13f
test: log is renamed to log loss
maartenbreddels d32a9a5
test: skip lightgbm tests on 36 and 37
maartenbreddels 310087c
test: skip sklearn tests on 36 and 37
maartenbreddels 12e2478
Update packages/vaex-core/setup.py
maartenbreddels a19eb7e
chore: drop python 3.6 and 3.7 support
maartenbreddels 5a34fee
test: skip a failing test for windows
maartenbreddels a32d9cb
ci: macOS 11 is retired as of June 28
maartenbreddels 00d6c3a
ci: always build wheels, but do not publish instead
maartenbreddels a50ddca
ci: try with older micromamba, 1.5.6 seems to sometimes hang
maartenbreddels 66a4500
Install setuptools in wheel.yml
ddelange 3d078ae
Add sudo
ddelange 9bb7964
Fix windows
ddelange 1dbdb19
Use sudo only on macos
ddelange 27d34e2
Fix empty string evaluating false
ddelange c4f234c
Add .readthedocs.yaml
ddelange 0d9a3ce
Pull submodules
ddelange 08da37b
Try editable rtd install
ddelange 8ba6441
Try move editable install to requirements_rtd.txt
ddelange d46edbc
Allow newer sphinx
ddelange d4964f7
Autocancel previous runs in PRs
ddelange 976b73f
Autocancel all jobs
ddelange 4cf3f94
Sphinx sidebar fix
ddelange eacef43
Remove autocancel, doesn't work from forks
ddelange 3fdd98e
Add cancel-in-progress keys
ddelange 8fb9b3e
Amend to only cancel on PRs
ddelange 7a78a23
Add CIBW_TEST_COMMAND
ddelange 1b58e08
Disallow numpy v2
ddelange 4fc584d
Skip musllinux due to misding blake3 wheels
ddelange 3536f89
Install carco for blake3 source install
ddelange 808a0de
Fix CIBW_ENVIRONMENT
ddelange 169a236
Add CIBW_TEST_SKIP
ddelange 735c319
Build wheels with numpy v1
ddelange f371ba7
run tests on 3.10-3.12
maartenbreddels 777b0bf
upgrade micromamba
maartenbreddels 5b9d775
unpin pytest-asyncio
maartenbreddels 6ea1171
try different pin as <2.0 because mamba crashes on that
maartenbreddels 0482887
Fix dephell and CI hell (ddelange#3)
ddelange aabd6fd
allow for multiple fingerprints related to package versions
maartenbreddels d76a36b
explicit dtype=object
maartenbreddels 8ec050e
fix pandas issues
maartenbreddels 3569f0a
revert graphene upgrade
maartenbreddels 2fe29d4
force uv to ignore Werkzeug (we do not use it, its a subdependency wh…
maartenbreddels aaae4db
fix: work with modern scipy/sparse arrays
maartenbreddels cc8429e
skip test for python 3.8
maartenbreddels 66d0b88
skip test on windows
maartenbreddels 857786f
add missing import
maartenbreddels 0383e3a
skip some tests conditionally
maartenbreddels 37d7e8f
tuple comparison fix
maartenbreddels b7da706
does osx run without sourcing .bash profile?
maartenbreddels 288d378
skip a few more tests
maartenbreddels 7600119
only run test on linux
maartenbreddels 2c8bb2f
Try building arm64 wheels on macos-13
ddelange 3efae4b
Switch to older Xcode
ddelange 7ed1b54
Fix readthedocs by manually unpinning werkzeug in the graphene-tornad…
ddelange 91263bc
Simplify
ddelange 3995302
Revert "Simplify"
ddelange bac3efb
Add back tags event trigger for core wheel upload
ddelange 93ce2c0
Switch to trusted publishing
ddelange f6c8b79
Add trusted publishing for vaex-core
ddelange 7988bb4
Exclude windows 3.8 from pythonpackage.yml
ddelange b23f5a7
Don't upload vaex-core source distribution
ddelange b594d77
Disable cp38-win vaex-core wheel build
ddelange faaf23e
Add permission
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 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
This file contains 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
Oops, something went wrong.
Oops, something went wrong.
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.
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.
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.
Weird that this happened, I'll try an older version instead.