Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update PyO3 to version 0.18.0 #811

Merged
merged 6 commits into from
Feb 3, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 11 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## Dev

### Breaking change
* The Python API now requires Python 3.9, up from Python 3.6.

## v0.21.0

### Breaking change
Expand Down Expand Up @@ -619,7 +624,7 @@ would pass `OMP_NUM_THREADS=4` to the executed `<program>`.
is `hq submit`, which is now a shortcut for `hq job submit`. Here is a table of changed commands:

| **Previous command** | **New command** |
|----------------------|--------------------|
|----------------------|--------------------|
| `hq jobs` | `hq job list` |
| `hq job` | `hq job info` |
| `hq resubmit` | `hq job resubmit` |
Expand Down Expand Up @@ -735,18 +740,18 @@ would pass `OMP_NUM_THREADS=4` to the executed `<program>`.

* Generic resource management has been added. You can find out more in
the [documentation](https://it4innovations.github.io/hyperqueue/stable/jobs/gresources/).
* HyperQueue can now automatically detect how many Nvidia GPUs are present on a worker node.
* HyperQueue can now automatically detect how many Nvidia GPUs are present on a worker node.
* You can now submit a task array where each task will receive one element of a JSON array using
`hq submit --from-json`. You can find out more in
the [documentation](https://it4innovations.github.io/hyperqueue/stable/jobs/arrays/#json-array).

### Changes

* There have been a few slight CLI changes:
* `hq worker list` no longer has `--offline` and `--online` flags. It will now display only running
workers by default. If you want to show also offline workers, use the `--all` flag.
* `hq alloc add` no longer has a required `--queue/--partition` option. The PBS queue/Slurm partition
should now be passed as a trailing argument after `--`: `hq alloc add pbs -- -qqprod`.
* `hq worker list` no longer has `--offline` and `--online` flags. It will now display only running
workers by default. If you want to show also offline workers, use the `--all` flag.
* `hq alloc add` no longer has a required `--queue/--partition` option. The PBS queue/Slurm partition
should now be passed as a trailing argument after `--`: `hq alloc add pbs -- -qqprod`.
* Server subdirectories generated for each run of the HyperQueue server are now named with a numeric ID instead of
a date.
* The documentation has been [rewritten](https://it4innovations.github.io/hyperqueue).
Expand Down
Loading
Loading