Skip to content

Release v1.3.0 - #477

Merged
dbirman merged 25 commits into
mainfrom
release-v1.3.0
May 26, 2026
Merged

Release v1.3.0#477
dbirman merged 25 commits into
mainfrom
release-v1.3.0

Conversation

@dbirman

@dbirman dbirman commented May 26, 2026

Copy link
Copy Markdown
Member

No description provided.

galenlynch and others added 24 commits April 4, 2026 20:28
The
[documentation](https://docs.allenneuraldynamics.org/en/latest/acquire_upload/prepare_before_acquisition.html#i-m-ready-to-upload-my-instrument-json-file-to-the-database)
for uploading instrument jsons instruct users to write and run a python script
when they want to get and upload instruments. This commit introduces a CLI
interface for doing that without writing code. Each subcommand is a thin wrapper
around existing functions.
- `aind-instrument upload`: thin wrapper around `save_instrument`
- `aind-instrument get`: thin wrapper around `get_instrument`
It was not possible to change which metadata service API save_instrument wrote
to, as it used a hard-coded constant. This makes it impossible to use
`save_instrument` for dev testing. This commit makes that a parameter, and
defaults to the same hard-coded constant that was originally there.
get_instrument already had this parameter exposed.

Also update the aind-instrument CLI to expose these base-url parameters.
…-version

feat: increments lower bound version of aind-data-schema to 2.7.1
@dbirman
dbirman requested a review from arjunsridhar12345 May 26, 2026 17:42
@dbirman
dbirman merged commit c4e9a9a into main May 26, 2026
3 checks passed
@dbirman
dbirman deleted the release-v1.3.0 branch May 26, 2026 17:45
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.

5 participants