Update for pip install#21
Merged
Merged
Conversation
ggeorgakoudis
had a problem deploying
to
testpypi
September 8, 2025 17:09 — with
GitHub Actions
Failure
ggeorgakoudis
had a problem deploying
to
testpypi
September 8, 2025 19:58 — with
GitHub Actions
Failure
ggeorgakoudis
had a problem deploying
to
testpypi
September 8, 2025 20:51 — with
GitHub Actions
Failure
ggeorgakoudis
temporarily deployed
to
testpypi
September 8, 2025 21:11 — with
GitHub Actions
Inactive
ggeorgakoudis
temporarily deployed
to
testpypi
September 9, 2025 16:56 — with
GitHub Actions
Inactive
ggeorgakoudis
temporarily deployed
to
testpypi
September 10, 2025 03:20 — with
GitHub Actions
Inactive
ggeorgakoudis
temporarily deployed
to
testpypi
September 10, 2025 23:56 — with
GitHub Actions
Inactive
ggeorgakoudis
temporarily deployed
to
testpypi
September 11, 2025 07:35 — with
GitHub Actions
Inactive
ggeorgakoudis
temporarily deployed
to
testpypi
September 12, 2025 17:24 — with
GitHub Actions
Inactive
ggeorgakoudis
temporarily deployed
to
testpypi
September 12, 2025 20:04 — with
GitHub Actions
Inactive
ggeorgakoudis
force-pushed
the
update-for-pip-install
branch
from
September 13, 2025 00:28
b245791 to
e5939a0
Compare
[pyomp] - Move to a src layout - Remove dependency on LLVM binaries in pyomp - Add versioning - Try-except without error for CUDALegalization (removed in recent numba) for CUDA lowering - Remove deprecated compile_isolated usage and update tests - Remove static libnrt building to avoid numba version dependency and use trampolines to link numba symbols to openmp target cpu modules - Add hello world examples - Update README [ci] - Create pypi workflow - Add test pipelines for multiple platforms, numba, and python versions - Simplify conda pipeline [openmp libraries] - Build openmp libraries through setup.py using LLVM static libraries from conda env - Add patches for missing includes and link statically with LLVM libs [pyomp pass] - Export entry point function to interface with python for running the pass - Link pass plugin with LLVM static libraries from conda env [packaging] - Extend range of supported numba (0.57-0.60) and python versions (3.9-3.12) - Make target offloading mandatory in tests - Remove building the static library in setup.py [packaging.wheel] - Add cibuildwheel scripts - Add MANIFEST.in - Add license files - Upload pre-release to testpypi, full release to pyp - Build and publish sdist [packaging.conda] - Remove llvm-openmp-dev recipe - Add missing deps in meta.yaml - Upload as a separate command to detect errors - Use "main" tag for full release for conda packages, "test" for pre-release, "dev" for PR [container] - Update dockerfile to avoid TOS issues - Add pyomp's version to the container
ggeorgakoudis
force-pushed
the
update-for-pip-install
branch
from
September 13, 2025 00:41
e5939a0 to
0d51ffd
Compare
ggeorgakoudis
temporarily deployed
to
testpypi
September 13, 2025 02:20 — with
GitHub Actions
Inactive
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Closes #11
Closes #22