Peter Hawkins
e4f3f8f064
Use libtpu releases rather than libtpu-nightly for jax[tpu].
...
PiperOrigin-RevId: 688632409
2024-10-22 11:47:07 -07:00
jax authors
90cd8a79dc
Merge pull request #24290 from jax-ml:dependabot/github_actions/actions/upload-artifact-4.4.3
...
PiperOrigin-RevId: 685764189
2024-10-14 11:00:05 -07:00
dependabot[bot]
93adc0e931
Bump actions/upload-artifact from 4.4.1 to 4.4.3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.4.1 to 4.4.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](604373da63...b4b15b8c7c
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-14 17:42:00 +00:00
dependabot[bot]
0fdd653509
Bump actions/cache from 4.1.0 to 4.1.1
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](2cdf405574...3624ceb22c
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-14 17:41:55 +00:00
Michael Hudgins
2b4a3af0e5
Update CI-Build job to not reference core count as part of job name
...
PiperOrigin-RevId: 684430824
2024-10-10 07:07:08 -07:00
jax authors
b65be4e1ae
Add Python 3.13.0 to JAX Docker images with CUDA 12.3 and CUDA 12.1.
...
Set max Python version to 3.13.0 in JAX Kokoro jobs.
PiperOrigin-RevId: 684216757
2024-10-09 16:48:58 -07:00
Michael Hudgins
a7b3a05f11
Update ci-build to use new runners
2024-10-09 18:50:03 +00:00
Peter Hawkins
667221ba34
Move ASAN build to Python 3.13.0.
2024-10-07 21:49:57 -04:00
jax authors
db47e18f39
Merge pull request #24169 from jax-ml:dependabot/github_actions/actions/checkout-4.2.1
...
PiperOrigin-RevId: 683264063
2024-10-07 11:40:19 -07:00
jax authors
6f53e851d4
Merge pull request #24171 from jax-ml:dependabot/github_actions/actions/cache-4.1.0
...
PiperOrigin-RevId: 683262182
2024-10-07 11:35:43 -07:00
dependabot[bot]
eaa099b9b7
Bump actions/cache from 4.0.2 to 4.1.0
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.0.2 to 4.1.0.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](0c45773b62...2cdf405574
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-07 17:58:32 +00:00
dependabot[bot]
ab41f4871b
Bump actions/upload-artifact from 4.4.0 to 4.4.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](50769540e7...604373da63
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-07 17:58:27 +00:00
dependabot[bot]
d083c52ba6
Bump actions/checkout from 4.2.0 to 4.2.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](d632683dd7...eef61447b9
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-07 17:58:24 +00:00
Adam Paszke
6508b52dab
Bump "oldest supported" libtpu version to fall within the 12w window in CI
2024-10-07 12:27:55 +00:00
Peter Hawkins
44998609e4
Remove extraneous backslash in asan.yaml build.
2024-10-04 11:58:24 -04:00
Peter Hawkins
6e4f8bb838
Fix missing line continuation character in asan build.
2024-10-03 13:36:56 -04:00
Peter Hawkins
0f863b2092
Change asan build to use a self-hosted runner and Ubuntu 24.04.
2024-10-03 12:42:59 -04:00
Peter Hawkins
dea8069fad
Add a nightly ASAN build.
2024-10-03 09:48:33 -04:00
Peter Hawkins
9400ef57a1
Fix Windows CI to install the jaxlib wheel it builds.
...
Currently we install jax first and then try to install jaxlib. But pip won't overwrite the jaxlib installed as a jax dependency, so our CI builds were always using the released jaxlib.
2024-10-02 09:48:14 -04:00
dependabot[bot]
3196b9b153
Bump actions/checkout from 4.1.1 to 4.2.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.1 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](b4ffde65f4...d632683dd7
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 17:25:13 +00:00
Jake VanderPlas
f0e27fd73b
actions/checkout: pin specific hash
2024-09-27 10:51:12 -07:00
Jake VanderPlas
cb9f26c8fc
actions: remove use of ratchet tool
...
We no longer use ratchet manually, but rather rely on dependabot
to update these versions when necessary.
2024-09-27 09:22:47 -07:00
dependabot[bot]
d556b59255
Bump actions/setup-python from 5.1.1 to 5.2.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](39cd14951b...f677139bbe
)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-25 14:24:13 +00:00
Dan Foreman-Mackey
e1a68eee5e
Add FFI example project and test on CI.
...
This PR includes an end-to-end example project which demonstrates the
use of the FFI. This complements [the FFI
tutorial](https://jax.readthedocs.io/en/latest/ffi.html ) by putting all
of the code in one place, as well as demonstrating how FFI extensions
can be packaged. Alongside the example project, I have also added a new
GitHub Actions workflow to test the example as part of CI.
For now, the tests only run on CPU, but once we have GPU runners for
GitHub Actions (soon!), I plan on migrating the custom call examples
from `docs/gpu_ops` and `docs/cuda_custom_call` into this test case.
Similarly, I wanted to start small and this example project only
includes exactly the same functions as the tutorial for now, but I think
this could be a good place to showcase more advanced examples (including
custom calls with state).
2024-09-24 17:23:13 -04:00
Jake VanderPlas
45af8742ca
trigger array API tests for all PRs.
...
We should have done this when we deprecated jax.experimental.array_api
2024-09-23 18:18:15 -07:00
dependabot[bot]
c4c30e1cfd
Bump actions/upload-artifact from 4.3.6 to 4.4.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.6 to 4.4.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](834a144ee9...50769540e7
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-20 14:53:30 +00:00
Michael Hudgins
d4d1518c3d
Update references to the GitHub url in JAX codebase to reflect move from google/jax to jax-ml/jax
...
PiperOrigin-RevId: 676843138
2024-09-20 07:52:33 -07:00
Michael Hudgins
7f3a90c63b
Change references in setup.py and utilities to reference the JAX repo move to the JAX-ML org
...
PiperOrigin-RevId: 676838502
2024-09-20 07:32:15 -07:00
jax authors
e27f1e9b3a
Change Python version 3.13.0rc2 to 3.13.0-rc.2.
...
The value is taken from [the versions manifest](https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json ).
PiperOrigin-RevId: 676012255
2024-09-18 09:04:32 -07:00
jax authors
8bcdb12852
Add CI jobs for python 3.13.0rc2.
...
PiperOrigin-RevId: 675758096
2024-09-17 16:51:35 -07:00
Jake VanderPlas
cd08337717
CI: set concurrency for workflows
2024-09-16 14:55:44 -07:00
Peter Hawkins
1594d2f30f
Prepare for v0.4.32 release.
2024-09-11 14:29:55 -04:00
Jake VanderPlas
f86cc91cce
array API: use latest array-api-tests commit hash
2024-09-09 08:58:31 -07:00
dependabot[bot]
802abfef92
Bump actions/upload-artifact from 4.3.5 to 4.3.6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.5 to 4.3.6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](89ef406dd8...834a144ee9
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-12 17:54:09 +00:00
Jake VanderPlas
d999208863
[array API] update test suite to most recent commit
2024-08-08 12:33:30 -07:00
dependabot[bot]
6d7cf3fcfd
Bump actions/upload-artifact from 4.3.3 to 4.3.5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.3 to 4.3.5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](65462800fd...89ef406dd8
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-05 17:09:11 +00:00
Jake VanderPlas
521c94c6c6
Tighten the public API for jax.lib.xla_client & xla_extension
2024-08-03 05:26:22 -07:00
Jake VanderPlas
48c5fab023
[array api] fix deprecation to support old import pattern
2024-08-01 14:38:59 -07:00
Jake VanderPlas
14fa06298e
[array api] Finalize array API in jax.numpy & deprecate jax.experimental.array_api
2024-08-01 11:19:17 -07:00
jax authors
83f0c979fa
Merge pull request #22456 from google:dependabot/github_actions/actions/setup-python-5.1.1
...
PiperOrigin-RevId: 654787031
2024-07-22 09:36:33 -07:00
Sergei Lebedev
7a62b8dd18
Re-enabled PallasCallPrintTest on Cloud TPUs
...
PiperOrigin-RevId: 652823653
2024-07-16 06:55:20 -07:00
dependabot[bot]
98f978f32b
Bump actions/setup-python from 5.1.0 to 5.1.1
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](82c7e631bb...39cd14951b
)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 18:01:34 +00:00
Peter Hawkins
3019467992
Update references to jaxlib_nightly_releases (which is a legacy index and no longer updated) to jax_nightly_releases.
...
Fixes CI jobs using old jaxlib nightly wheels.
2024-07-15 12:42:50 -04:00
dependabot[bot]
8bc4643627
Bump actions/download-artifact from 4.1.7 to 4.1.8
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.7 to 4.1.8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](65a9edc588...fa0a91b85d
)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 17:27:27 +00:00
Jake VanderPlas
d03572eac5
CI: add jax2tf_test action
2024-06-27 10:23:58 -07:00
Peter Hawkins
945fde41e4
Update minimum Python version to 3.10.
2024-06-26 13:47:14 -04:00
Peter Hawkins
f5f9da34e6
Update Github actions builds to use Python 3.10 instead of Python 3.9.
...
Change in preparation for dropping Python 3.9 support.
PiperOrigin-RevId: 646997432
2024-06-26 10:33:11 -07:00
Dan Foreman-Mackey
5b5214b507
Update Windows Actions workflow name
...
When skipped, the build matrix for the Windows workflow on GitHub
Actions doesn't get populated, so the run name ends up as
`${{ matrix.os }} CI build`. It doesn't seem necessary to include the
matrix value in the name since there is only one build anyways. This PR
replaces the name with a constant.
2024-06-18 12:54:03 -04:00
Peter Hawkins
b0b02682d5
Add --allow-downgrade to Windows wheel builds.
...
We want a specific LLVM version, downgrades are fine.
Also add --no-progress for a more compact log.
2024-06-18 08:15:26 -04:00
Peter Hawkins
160e09e235
Use NumPy 2.0.0 and SciPy 1.13.1 in builds.
...
Don't override the XLA repository in the nightly Windows CI builds,
which should be building JAX as it exists in the source repository.
2024-06-17 19:35:08 +00:00