Skip to content

Conversation

aldenks
Copy link
Contributor

@aldenks aldenks commented Jan 31, 2024

As I'm getting up to speed on development I'll update this PR with any polish/smoothing on documentation I run into.

Per @d-v-b's suggestion I'll also be keeping track of pain points and see if there's ways to improve them via the new hatch setup.

$ git clone --recursive https://github.com/zarr-developers/zarr-python.git
$ cd zarr-python
$ python -m pip install -e .

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This snippet was missing the pip install for dev requirements files. I realized the contributing.rst docs were much more complete and I propose just linking to those so theres a single source of truth

@aldenks aldenks marked this pull request as draft January 31, 2024 17:17
@aldenks aldenks changed the title Draft: Installation/contributing docs updates Installation/contributing docs updates Jan 31, 2024
@aldenks aldenks changed the title Installation/contributing docs updates Development installation/contributing docs updates Jan 31, 2024
@jhamman
Copy link
Member

jhamman commented Feb 13, 2024

@aldenks - I wanted to also call out that @rabernat and others recently created this readme for v3 development: https://github.com/zarr-developers/zarr-python/blob/v3/README-v3.md

@jhamman jhamman added the V3 label Feb 13, 2024
@jhamman jhamman marked this pull request as ready for review April 8, 2024 17:39
@jhamman jhamman merged commit 475ce01 into zarr-developers:v3 Apr 8, 2024
d-v-b pushed a commit to d-v-b/zarr-python that referenced this pull request Apr 10, 2024
@jhamman jhamman added this to the 3.0.0.alpha milestone Apr 22, 2024
d-v-b added a commit that referenced this pull request Apr 22, 2024
* chore: add deprecation warnings to v3 classes / functions

* Resolve Mypy erorrs in `v3` branch (#1692)

* refactor(v3): Using appropriate types

* fix(v3): Typing fixes + minor code fixes

* fix(v3): _sync_iter works with coroutines

* docs(v3/store/core.py): clearer comment

* fix(metadata.py): Use Any outside TYPE_CHECKING for Pydantic

* fix(zarr/v3): correct zarr format + remove unused method

* fix(v3/store/core.py): Potential suggestion on handling str store_like

* refactor(zarr/v3): Add more typing

* ci(.pre-commit-config.yaml): zarr v3 mypy checks turned on in pre-commit

* Specify hatch envs using GitHub actions matrix for v3 tests (#1728)

* Specify v3 hatch envs using GitHub actions matrix

* Update .github/workflows/test-v3.yml

Co-authored-by: Joe Hamman <[email protected]>

* Update .github/workflows/test-v3.yml

Co-authored-by: Joe Hamman <[email protected]>

* test on 3.12 too

* no 3.12

---------

Co-authored-by: Joe Hamman <[email protected]>
Co-authored-by: Joe Hamman <[email protected]>

* black -> ruff format + cleanup (#1639)

* black -> ruff + cleanup

* format

* Preserve git blame

* pre-commit fix

* Remove outdated dev install docs from installation.rst and link to contributing.rst (#1643)

Co-authored-by: Joe Hamman <[email protected]>

* chore: remove old v3 implementation

* chore: remove more version-conditional logic

* chore: remove v3_storage_transformers.py again

---------

Co-authored-by: Daniel Jahn (dahn) <[email protected]>
Co-authored-by: Max Jones <[email protected]>
Co-authored-by: Joe Hamman <[email protected]>
Co-authored-by: Joe Hamman <[email protected]>
Co-authored-by: Saransh Chopra <[email protected]>
Co-authored-by: Alden Keefe Sampson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants