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

Add hypothesis property tests #1746

Merged
merged 26 commits into from
Aug 8, 2024
Merged

Commits on Jun 3, 2024

  1. Add hypothesis tests

    1. Roundtrip a numpy array
    2. Basic Indexing
    dcherian committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    10badfb View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Add compressors

    This is important for zarr-developers#1931
    dcherian committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    c81be37 View commit details
    Browse the repository at this point in the history
  2. Add more test

    dcherian committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    dfd0d1b View commit details
    Browse the repository at this point in the history
  3. Add zarr_version

    dcherian committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    2ad1b35 View commit details
    Browse the repository at this point in the history
  4. Revert "Add zarr_version"

    This reverts commit 2ad1b35.
    dcherian committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    4b30167 View commit details
    Browse the repository at this point in the history
  5. ADapt for V3

    dcherian committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    361b226 View commit details
    Browse the repository at this point in the history
  6. Add workflow

    dcherian committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    a772880 View commit details
    Browse the repository at this point in the history
  7. Try again

    dcherian committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    bd90c6a View commit details
    Browse the repository at this point in the history
  8. always run

    dcherian committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    2a9c15c View commit details
    Browse the repository at this point in the history
  9. fix env

    dcherian committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    0e5747a View commit details
    Browse the repository at this point in the history
  10. Try typing

    dcherian committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    f6b8d04 View commit details
    Browse the repository at this point in the history
  11. Cleanup

    dcherian committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    70b5269 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Add vindex

    dcherian committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    9c77683 View commit details
    Browse the repository at this point in the history
  2. Review feedback

    dcherian committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    14cc22d View commit details
    Browse the repository at this point in the history
  3. Merge branch 'v3' into hypothesis-tests

    * v3: (22 commits)
      [v3] `Buffer` ensure correct subclass based on the `BufferPrototype` argument (zarr-developers#1974)
      Fix doc build (zarr-developers#1987)
      Fix doc build warnings (zarr-developers#1985)
      Automatically generate API reference docs (zarr-developers#1918)
      Update `RemoteStore.__str__` and add UPath tests (zarr-developers#1964)
      [v3] Elevate codec pipeline (zarr-developers#1932)
      0 dim arrays: indexing (zarr-developers#1980)
      `parse_shapelike` allows 0 (zarr-developers#1979)
      Clean up typing and docs for indexing (zarr-developers#1961)
      add json indentation to config (zarr-developers#1952)
      chore: update pre-commit hooks (zarr-developers#1973)
      Bump pypa/gh-action-pypi-publish in the actions group (zarr-developers#1969)
      chore: update pre-commit hooks (zarr-developers#1957)
      Update release.rst (zarr-developers#1960)
      doc: update release notes for 3.0.0.alpha (zarr-developers#1959)
      Basic working FsspecStore (zarr-developers#1785)
      Feature: Top level V3 API (zarr-developers#1884)
      Buffer Prototype Argument (zarr-developers#1910)
      Create issue-metrics.yml
      fixes bug in transpose (zarr-developers#1949)
      ...
    dcherian committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    3a560ed View commit details
    Browse the repository at this point in the history
  4. cleanup

    dcherian committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    e51185f View commit details
    Browse the repository at this point in the history
  5. WIP

    dcherian committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    35ba251 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'v3' into hypothesis-tests

    * v3:
      Allow 'chunks' as an alias for 'chunk_shape' in array creation. (zarr-developers#1991)
    dcherian committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    06a9288 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Merge branch 'v3' into hypothesis-tests

    * v3: (22 commits)
      chore: update pre-commit hooks (zarr-developers#2051)
      Apply ruff/flake8-bandit rule B006 (zarr-developers#2049)
      Move fixtures to `tests` (zarr-developers#1813)
      Multiple imports for an import name (zarr-developers#2047)
      Redundant list comprehension (zarr-developers#2048)
      chore: update pre-commit hooks (zarr-developers#2039)
      Cast fill value to array's dtype (zarr-developers#2020)
      chore: update pre-commit hooks (zarr-developers#2017)
      make shardingcodec pickleable  (zarr-developers#2011)
      doc: copy 3.0.0.alpha changelog into release.rst (zarr-developers#2007)
      build(ci): enable python 3.12 in github actions (zarr-developers#2005)
      Bump NumPy to 2.0 (zarr-developers#1983)
      chore: update pre-commit hooks (zarr-developers#1989)
      Fix indexing with bools (zarr-developers#1968)
      Fix string interpolation (zarr-developers#1998)
      Unnecessary comprehension (zarr-developers#1997)
      Stop ignoring these ruff rules (zarr-developers#2001)
      Merge collapsible if statements (zarr-developers#1999)
      Unnecessary comprehension (zarr-developers#1996)
      Handle Path in `make_store_path` (zarr-developers#1992)
      ...
    dcherian committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    282e5fc View commit details
    Browse the repository at this point in the history
  2. Cleanup

    dcherian committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    c041fd4 View commit details
    Browse the repository at this point in the history
  3. Move to v3/

    dcherian committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    e8175aa View commit details
    Browse the repository at this point in the history
  4. another type ignore

    dcherian committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    06c418f View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Add _

    dcherian committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    b2408d0 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    dda6857 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    66a7737 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c93dee0 View commit details
    Browse the repository at this point in the history