Skip to content

Give each thread its own copy of the WCS in the dask HiPS - #605

Merged
astrofrog merged 1 commit into
astropy:mainfrom
astrofrog:fix-hips-thread-safety
Jun 25, 2026
Merged

astrofrog merged 1 commit into
astropy:mainfrom
astrofrog:fix-hips-thread-safety

Conversation

@astrofrog

Copy link
Copy Markdown
Member

We have to do this because astropy.wcs is not thread-safe for now (could be removed in future if we are ever confident about thread-safety)

@astrofrog
astrofrog force-pushed the fix-hips-thread-safety branch from 342816a to 54afe6a Compare June 25, 2026 12:13
@codecov

codecov Bot commented Jun 25, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 93.33333% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 87.59%. Comparing base (a0e188c) to head (54afe6a).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
reproject/hips/_dask_array.py 93.33% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #605      +/-   ##
==========================================
+ Coverage   87.56%   87.59%   +0.03%     
==========================================
  Files          49       49              
  Lines        1954     1967      +13     
==========================================
+ Hits         1711     1723      +12     
- Misses        243      244       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@astrofrog
astrofrog merged commit 642008f into astropy:main Jun 25, 2026
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant