• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

simonsobs / so3g
50%
master: 56%

Build:
Build:
LAST BUILD BRANCH: v0.2.4
DEFAULT BRANCH: master
Repo Added 04 Dec 2019 09:21PM UTC
Files 23
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH v0.1.15
branch: v0.1.15
CHANGE BRANCH
x
Reset
  • v0.1.15
  • 0.1.6
  • 20241217_gsl_interp_fix
  • 20250225_psd
  • 20250227_binning
  • add-more-spt3g-docs
  • add_load_range
  • bilin-tweaks
  • bilinear
  • block_moment
  • bools4hk
  • buffer_tune
  • build_fixes
  • ceres_eigen_wheels
  • ceres_segfault
  • ceres_solver_fitting
  • check-ranges-shape
  • coveralls-update
  • database_extension
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/download-artifact-5
  • dependabot/github_actions/actions/setup-python-6
  • dependabot/github_actions/docker/login-action-3
  • detrend
  • dockerfile-safety
  • docs-docs
  • docs-hacking
  • docs-tweaks
  • ff2f-rush-2020
  • fix-another-rtd-issue
  • fix-doc-build
  • fix-empty-ranges
  • fix-g3super-tiny-mistake
  • fix-qpoint-dep
  • fix-ranges-ixing
  • fix-ranges-tests
  • fix-tiled-healpix
  • fix-wheel-build
  • fix_crpix
  • fix_deprecated_numpy_bool
  • fix_reader
  • fix_wheels_macos
  • g3indexed-loose-ends
  • g3reader
  • g3st-docs-update
  • g3super-extract
  • g3super-hacking
  • g3superempty
  • github-actions
  • gsl_linear_interp
  • handle-empty-simple-hk
  • healpix_mapmaker
  • hk-cli
  • hk-format-v1
  • hk-format-v2
  • hk-format-v2-test-getdata
  • hk-resample
  • hk-tree
  • hk-writer-docs
  • issue12
  • jupyter-image-removal
  • koopman/docker-login-action
  • koopman/fix-workflow-badge
  • load-range-level3
  • load-range-level3fix
  • load-ranges-onepass
  • load_data_change
  • load_range_npy_times
  • long_not_int64
  • map-tiles-oct21
  • mapmake-jan21
  • master
  • metadata-blitz
  • mhasself/fix-xieta00
  • minor-docs-fixes
  • more-hk-docs
  • more-range-updates
  • more_jumps
  • multipass
  • no-nan-segfaults
  • no_empty_hits
  • numpy_openblas
  • numpy_pin
  • numpy_update
  • planetmap-support-2108
  • pointing-in-docker
  • proj-fix-clip
  • proj-updates-2020q2
  • prune-unused
  • quiet-logs
  • ranges-fixes
  • ranges_extra
  • read-hk-faster
  • reader_tes_bias_and_verbose
  • readthedocs
  • readthedocs-hacking
  • readthedocs-updates
  • remove-imp
  • restore_wheel_test
  • reverbose-exceptions
  • revert-load-ranges
  • rush-before-tag
  • single_det_map_modification
  • skip_check
  • smurf_archive
  • smurf_archive_frame_errors
  • smurf_data_units
  • smurf_software_timestamps
  • smurf_status_bugfix
  • smurf_status_loader
  • smurf_stream_id
  • speed-up-hk
  • speedup
  • spt3g-2024-04
  • spt3g-version
  • spt3g-version-0.3-16-g1341ea5
  • spt3g_update
  • stokes_response
  • store-spt3g-vers
  • super-timestream
  • sync-cmake-policies
  • test-new-spt3g
  • travis-tests-and-spt3g-version-bump
  • ubuntu-20.04
  • use-new-spt3g-cmake
  • use-spt3g-dload
  • v0.0.7
  • v0.0.8
  • v0.1.0
  • v0.1.1
  • v0.1.10
  • v0.1.11
  • v0.1.12
  • v0.1.13
  • v0.1.14
  • v0.1.16
  • v0.1.17
  • v0.1.1rc2
  • v0.1.1rc3
  • v0.1.1rc4
  • v0.1.2
  • v0.1.3
  • v0.1.4
  • v0.1.5
  • v0.1.6
  • v0.1.7
  • v0.1.8
  • v0.1.9
  • v0.2.0
  • v0.2.1
  • v0.2.2
  • v0.2.3
  • v0.2.4
  • weather_fix
  • zenithal-fixes
  • zhilei

26 Aug 2024 02:34PM UTC coverage: 50.036% (+0.04%) from 50.0%
10561798463

push

github

web-flow
Fix wheel build (#186)

* Bump cibuildwheel==2.19.2 to get manylinux2014 working

* Fix spt3g build to never link to python.

Compiled python extensions distributed in wheels should never
link directly to the core Python libraries, since that would
attempt to bundle the python libs on the build system into the
wheel, rather than resolving the linking at run time after the
wheel is installed.  We already patch the spt3g cmake files to
not search for python development libraries.  This commit
updates the patch to also remove building of compiled unit
tests and examples, which would require linking to libpython.

* In github workflows, change "docker-compose" to "docker compose"

* Pin numpy to less than v2 for now

* * Bump versions of vendored boost and openblas

* Drop support for python 3.7

* Bump version of bundled spt3g to 4bd3275

* Force numpy requirements to 1.x

* Use Intel-based macos runners for building x86-64 wheels.

* Vendor OpenBLAS on macos using the new libscipy_openblas wheel

* Fix typo on macos dependency install

* Correct homebrew gcc version on macos

* Remove forced warning flags added to spt3g build

* Force macos minimum deployment target to 10.13

* Force macos minimum deployment target to 13.0

* Update upload-artifact action.  Replace cancel-workflow action with native github workflow concurrency stanza

* Make artifact upload path unique for each matrix execution

* Simplify build matrix for wheels. Fix artifact upload.

* Fix typo, add simple version check.

* Fix artifact zip path to be unique

* Temporarily revert boost to 1.80 to see if it impacts the size of bundled spt3g libraries.

* Restore boost 1.86 after test

* Remove debugging symbols when building wheels, since it causes a 10x increase in library size.

---------

Co-authored-by: Matthew Hasselfield <mhasself@users.noreply.github.com>

4 of 6 new or added lines in 1 file covered. (66.67%)

1375 of 2748 relevant lines covered (50.04%)

0.5 hits per line

Relevant lines Covered
Build:
Build:
2748 RELEVANT LINES 1375 COVERED LINES
0.5 HITS PER LINE
Source Files on v0.1.15
  • Tree
  • List 26
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
10561798463 v0.1.15 Fix wheel build (#186) * Bump cibuildwheel==2.19.2 to get manylinux2014 working * Fix spt3g build to never link to python. Compiled python extensions distributed in wheels should never link directly to the core Python libraries, since that... push 26 Aug 2024 02:52PM UTC web-flow github
50.04
See All Builds (829)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc