GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Update to support latest versions, including NumPy 2 by eriknw · Pull Request #546 · python-graphblas/python-graphblas

Conversation

@eriknw

@eriknw eriknw commented Jul 1, 2024

Copy link
Copy Markdown
Member

Notably, python-suitesparse-graphblas still needs updated to support NumPy 2

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
eriknw added 2 commits July 1, 2024 12:12
@eriknw
Update to support latest versions, including NumPy 2
a89e7f7
Notably, `python-suitesparse-graphblas` still needs updated to support NumPy 2
@eriknw
Don't use numpy 2.0 in CI yet
8780495
@SultanOrazbayev

SultanOrazbayev commented Jul 1, 2024

Copy link
Copy Markdown
Member

Perhaps worth waiting for 2.1 or the earliest version that takes into account any compatibility/transition issues?

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

eriknw and others added 4 commits August 29, 2024 11:11
@eriknw
bump
28d0887
@jim22k
Updates for 9.3.1
98b983c
@jim22k
Fix for JIT_ERROR only in >=9
b9a8724
@jim22k
Typo
2396bdb
@eriknw eriknw mentioned this pull request Jan 8, 2025
ValueError: numpy.dtype size changed, may indicate binary incompatibility. #551
Open
eriknw added 4 commits January 19, 2025 18:27
@eriknw
Don't install fast_matrix_market in Python 3.13
77872b6
@eriknw
Update fmm in optional dependencies too
35bfde4
@eriknw
oops typo
8280d4a
@eriknw
Also ignore fast_matrix_market for macos (does not support osx-arm64)
ee79af3
@codecov

codecov Bot commented Jan 19, 2025 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

Codecov Report

Attention: Patch coverage is 78.22581% with 27 lines in your changes missing coverage. Please review.

Project coverage is 99.38%. Comparing base (522b696) to head (50dc265).
Report is 9 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #546      +/-   ##
==========================================
+ Coverage   99.13%   99.38%   +0.24%     
==========================================
  Files          93       93              
  Lines       21855    21938      +83     
  Branches     4130     2671    -1459     
==========================================
+ Hits        21667    21804     +137     
+ Misses        121       99      -22     
+ Partials       67       35      -32     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

eriknw and others added 17 commits January 19, 2025 18:57
@eriknw
allow conda install graphblas 9 in CI
e5cb1f1
@eriknw
Try to better handle random package selection in CI
cfd8947
@eriknw
Update pandas and awkward support for NumPy 2
a620137
@eriknw
Handle scipy and numpy 2 in CI
b0c8bde
@eriknw
Be more lenient when adding suitesparse exceptions
1e94a24
@eriknw
Better?
cbe2aa2
@eriknw
Add pre-commit to check github actions
14ca640
@eriknw
Auto-lint other files with prettier and taplo
da458f1
@eriknw
Handle numpy 2 difference with overflowing uint
e1bc09b
@eriknw
Handle (de)serialize with UDTs
7b39e77
@jim22k
Use correct arch for jit in tests
b57bdf6
@eriknw
Try to use pytest-forked to investigate crashes
5c10678
@eriknw
Skip coverage in CI for now
a7df0a7
@eriknw
Add print statements to try to isolate segfaults
08d698b
@eriknw
pytest -s to try to show output of crashing tests
1410509
@eriknw
Record (and print) crashing calls
5aca4d0
@eriknw
Try to use sysconfig for configuring JIT
9ff77ed
eriknw added 24 commits February 15, 2025 16:08
@eriknw
numba 0.61
9a8f4fd
@eriknw
Sanity check: is the issue with the recorder?
f6321b2
@eriknw
Drop awkward 1.9; more exploration
1a5f81e
@eriknw
Don't install SuiteSparse:GraphBLAS 9.4 yet; also, burble
8417bc3
@eriknw
remove conda defaults channel
9bc88dc
@eriknw
and here
548f4ac
@eriknw
oops sparse doesn't support Python 3.13 yet
d32fd0b
@eriknw
Ignore ssjit tests while investigating other things
621b1fb
@eriknw
Wait, what just happened? What if we don't use the burble?
1b73dbe
@eriknw
And what if we turn the recorder back on?
dbaf0f8
@eriknw
Clean up
30b129f
@eriknw
Re-enable ssjit tests; more stress testing
eba5070
@eriknw
Mambaforge has been deprecated
6e3ae5b
@eriknw
Oh, you need to pay for macos-latest-large
e81d39d
@eriknw
better
12addc3
@eriknw
More clear; also, prepare to merge
eddba7e
@eriknw
Skip test_ssjit.py tests for linux w/ wheels and osx
eaa5e82
@eriknw
oops fix
dfe1f9a
@eriknw
set fail_fast to false for pre-commit (b/c we have a lot of hooks!)
63950a3
@eriknw
Will this fix the nodefaults warning?
f8ad5cf
@eriknw
More experiments with Python 3.13
88ccf4c
@eriknw
Why is this failing?! Try skipping psg (ssgb?) tests
3232aff
@eriknw
haha, oops; this should fix it
a53bc01
@eriknw
Undo stress testing
50dc265
@eriknw

eriknw commented Feb 17, 2025

Copy link
Copy Markdown
Member Author

Okay, I think this is ready 🚀 !

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@eriknw
eriknw merged commit cf73b37 into python-graphblas:main Feb 17, 2025
This was referenced Feb 17, 2025
Bump ddradar/choose-random-action from 2.0.2 to 3.0.0 #544
Closed
chore: update pre-commit hooks #543
Closed
Fix tests for SuiteSparse:GraphBLAS JIT on osx and with linux wheels #555
Open
@eriknw eriknw mentioned this pull request Feb 26, 2025
Add 9.4.5.0 to tests #557
Merged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

3 participants

@eriknw @SultanOrazbayev @jim22k
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.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.