Skip to content
This repository has been archived by the owner on Nov 19, 2024. It is now read-only.

Merge updates for zarr completion & doi completion upstream in dandi cli #55

Merged
merged 84 commits into from
Aug 2, 2024

Conversation

aaronkanzer
Copy link

No description provided.

jwodder and others added 30 commits March 7, 2024 09:59
…di-archive

With current release of dandi-schema our testing starts to fail, but
dandi-archive seems needing CI fixing first to also make upgrade possible.
So as a quick resolution to avoid ill effects on users etc, I think we should
restrict version
Do not allow dandischema 0.10.1 - new schema not yet supported by dandi-archive
…d by dandi-archive"

This reverts commit ca4c170.

dandi-archive supports new schema now, we should be fine to proceed.
Revert "Do not allow dandischema 0.10.1 - new schema not yet supporteed by dandi-archive"
dandi-archive requires this command to be run as part of system
initialization in order to initialize the database to serve as a Django
cache backend. it must be run in order for any endpoint with caching
enabled to work properly.
…ests

Add missing command to `dandi-archive` docker compose fixture
Xfail flaky ontobee tests, unless running daily tests
Convert DOI URLs in `related_publications` to related resources
Fix spelling of `--scheduled` option used in scheduled tests
Co-authored-by: Yaroslav Halchenko <debian@onerussian.com>
This environment var is needed for running the latest
`dandiarchive/dandiarchive-api` image
Co-authored-by: Yaroslav Halchenko <debian@onerussian.com>
Add DJANGO_DANDI_DEV_EMAIL env var to archive tests
This update is for meeting the requirement of having
email for a contributor who is a contact person
imposed by dandischema,
dandi/dandi-schema#235
=== Do not change lines below ===
{
 "chain": [],
 "cmd": "sed -i -e 's/^\\( *\\)\\(\"name\": \"Tests, Dandi-Cli\",\\)/\\1\\2\\n\\1\"email\": \"nemo@example.com\",/g' dandi/cli/tests/data/update_dandiset_from_doi/biorxiv.json dandi/cli/tests/data/update_dandiset_from_doi/elife.json dandi/cli/tests/data/update_dandiset_from_doi/jneurosci.json dandi/cli/tests/data/update_dandiset_from_doi/nature.json dandi/cli/tests/data/update_dandiset_from_doi/neuron.json",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [],
 "outputs": [],
 "pwd": "."
}
^^^ Do not change lines above ^^^
DANDI Bot and others added 24 commits July 12, 2024 19:35
Revert "Temporarily restrict dandischema requirement to `< 0.10.2`"
Assorted Docker Compose improvements
Add `--preserve-tree` option to `dandi download`
Further improvements to `docker-compose.yml`
Revert "Unbreak vcrpy install"
@aaronkanzer aaronkanzer changed the title Merge updates for zarr completion upstream in dandi cli Merge updates for zarr completion & doi completion upstream in dandi cli Aug 2, 2024
@aaronkanzer aaronkanzer marked this pull request as ready for review August 2, 2024 14:38
@aaronkanzer aaronkanzer merged commit a106fb3 into master Aug 2, 2024
5 of 45 checks passed
@aaronkanzer
Copy link
Author

Cc @kabilar -- this should resolve the errors with abrupt stoppage to zarr uploads -- I'll let you know once this successfully gets deployed -- I forgot to add the appropriate labels 🤦

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants