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

Hypothesis strategy for generating Variable objects #8404

Merged
merged 176 commits into from
Dec 5, 2023

Commits on Aug 11, 2022

  1. Configuration menu
    Copy the full SHA
    587ebb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    acbfa69 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    73d763f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    db2deff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    746cfc8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    03cd9de View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2fe3583 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2022

  1. Configuration menu
    Copy the full SHA
    4db3629 View commit details
    Browse the repository at this point in the history
  2. test variables strategy

    TomNicholas committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    14d11aa View commit details
    Browse the repository at this point in the history
  3. fixed most tests

    TomNicholas committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    418a359 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c8a7d0e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d48aceb View commit details
    Browse the repository at this point in the history
  6. add todo about attrs

    TomNicholas committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    a20e341 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3a4816f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d0406a2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    65a222d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e1d718a View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2022

  1. Configuration menu
    Copy the full SHA
    57d0f5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82c734c View commit details
    Browse the repository at this point in the history
  3. syntax error in example

    TomNicholas committed Aug 14, 2022
    Configuration menu
    Copy the full SHA
    029f19a View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2022

  1. Configuration menu
    Copy the full SHA
    46895fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50c62e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e21555a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1688779 View commit details
    Browse the repository at this point in the history
  5. improved docstrings

    TomNicholas committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    0a29d32 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3259849 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    717fabe View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d76e5b6 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. Configuration menu
    Copy the full SHA
    c25940c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd7b065 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    742b18c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e548b1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d1487d4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c8b53f2 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. Configuration menu
    Copy the full SHA
    8bac610 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf3beb5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d991357 View commit details
    Browse the repository at this point in the history
  4. removed convert kwarg

    TomNicholas committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    a6405cf View commit details
    Browse the repository at this point in the history
  5. removed convert kwarg

    TomNicholas committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    400ae3e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3609a34 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    63ad529 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4ffbcbd View commit details
    Browse the repository at this point in the history
  9. removed subsequences_of

    TomNicholas committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    469482d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    472de00 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ced1a9f View commit details
    Browse the repository at this point in the history
  12. fix draw(st.booleans())

    TomNicholas committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    a3c9ad0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b387304 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. Configuration menu
    Copy the full SHA
    404111d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3764a7b View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Configuration menu
    Copy the full SHA
    9723e45 View commit details
    Browse the repository at this point in the history
  2. removed elements strategy

    TomNicholas committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    2e44860 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1cc073b View commit details
    Browse the repository at this point in the history
  4. min_ndims -> min_dims

    TomNicholas committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    603e6bb View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    63bb362 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69ec230 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Configuration menu
    Copy the full SHA
    e5c7e23 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd3d357 View commit details
    Browse the repository at this point in the history
  3. whatsnew

    TomNicholas committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    52f2490 View commit details
    Browse the repository at this point in the history
  4. add attrs strategy

    TomNicholas committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    9b96470 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    41fe0b4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0e53aa1 View commit details
    Browse the repository at this point in the history
  7. extend deadline

    TomNicholas committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    f659b4b View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    d1be3ee View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Configuration menu
    Copy the full SHA
    e88f5f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b88887 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a1dc66 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9bddcec View commit details
    Browse the repository at this point in the history
  5. min_length -> min_side

    TomNicholas committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    b2887d4 View commit details
    Browse the repository at this point in the history
  6. correct error type

    TomNicholas committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    3b8e8ae View commit details
    Browse the repository at this point in the history
  7. remove coords kwarg

    TomNicholas committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    0980061 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0313b3e View commit details
    Browse the repository at this point in the history
  9. zip dict

    Co-authored-by: Zac Hatfield-Dodds <zac.hatfield.dodds@gmail.com>
    TomNicholas and Zac-HD committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    e6ebb1f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4da8772 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e6d7a34 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5197d1b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    15812fd View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3dc9c7b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4374681 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0f0c4fb View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6a30af5 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    cac46dc View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    177d908 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5424e37 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c871273 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7730a27 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    24549bc View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    3082a09 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    5df60dc View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    01078de View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    53290e2 View commit details
    Browse the repository at this point in the history
  2. fix many links

    TomNicholas committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    bd2cb6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5e83c2 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    de26b2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f81e14f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    129e2c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2022

  1. Configuration menu
    Copy the full SHA
    601d9e2 View commit details
    Browse the repository at this point in the history
  2. reduce sizes

    TomNicholas committed Sep 10, 2022
    Configuration menu
    Copy the full SHA
    af24af5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9777c2a View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    4dcbc60 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    7841dd5 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    968ee72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd6aa06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df3341e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    de4de8f View commit details
    Browse the repository at this point in the history
  5. examples

    TomNicholas committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    af14dc2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d001dbb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d4c9cb5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7983e34 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2ad7bb0 View commit details
    Browse the repository at this point in the history
  10. duck array type examples

    TomNicholas committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    a9f7cd5 View commit details
    Browse the repository at this point in the history
  11. altered whatsnew

    TomNicholas committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    49a1c64 View commit details
    Browse the repository at this point in the history
  12. maybe fix mypy

    TomNicholas committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    c1f1974 View commit details
    Browse the repository at this point in the history
  13. fix some mypy errors

    TomNicholas committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    6482ad3 View commit details
    Browse the repository at this point in the history
  14. more typing changes

    TomNicholas committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    95cab79 View commit details
    Browse the repository at this point in the history
  15. fix import

    TomNicholas committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    839c4f0 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ded711a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f3c80ed View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    010f28c View commit details
    Browse the repository at this point in the history
  19. missed a skip

    TomNicholas committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    4b07992 View commit details
    Browse the repository at this point in the history
  20. okwarning

    TomNicholas committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    ba99afa View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    700d652 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    0e01d76 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Configuration menu
    Copy the full SHA
    79f40f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ff57ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    959222e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    78825c4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2418a61 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    331f521 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

  1. Configuration menu
    Copy the full SHA
    adca1d2 View commit details
    Browse the repository at this point in the history
  2. expose unique_subset_of

    TomNicholas committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    14998c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71f01f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c10895 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2833f01 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1ddc515 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    618bfea View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fe1ff1a View commit details
    Browse the repository at this point in the history
  9. fix import in docs page

    TomNicholas committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    2e038ea View commit details
    Browse the repository at this point in the history
  10. try to satisfy sphinx

    TomNicholas committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    04c3dc1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cf35fb9 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2023

  1. Configuration menu
    Copy the full SHA
    4811e8a View commit details
    Browse the repository at this point in the history
  2. Generate number of dimensions in test_given_arbitrary_dims_list

    Co-authored-by: Zac Hatfield-Dodds <zac.hatfield.dodds@gmail.com>
    TomNicholas and Zac-HD committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    a036253 View commit details
    Browse the repository at this point in the history
  3. Update minimum version of hypothesis

    Co-authored-by: Zac Hatfield-Dodds <zac.hatfield.dodds@gmail.com>
    TomNicholas and Zac-HD committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    054a0dc View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Configuration menu
    Copy the full SHA
    ececa07 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Configuration menu
    Copy the full SHA
    0fa090d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9ac6f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    43831ce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    62dbe88 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af5eb25 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dc78254 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5822390 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    eeb6b32 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e13c6ac View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a169e1f View commit details
    Browse the repository at this point in the history
  11. fix some typing errors

    TomNicholas committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    46b36b9 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. Configuration menu
    Copy the full SHA
    00ed3d6 View commit details
    Browse the repository at this point in the history
  2. fix typing errors

    TomNicholas committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    d265ddb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e872a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a941e60 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. fix impot in docs example

    TomNicholas committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    3d43ed6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c912d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bdf3aed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    afd526d View commit details
    Browse the repository at this point in the history
  5. Use .copy in convert_to_sparse

    Co-authored-by: Justus Magin <keewis@users.noreply.github.com>
    TomNicholas and keewis committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    6bbd13b View commit details
    Browse the repository at this point in the history
  6. Use st.builds in sparse example

    Co-authored-by: Justus Magin <keewis@users.noreply.github.com>
    TomNicholas and keewis committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    29ecd7d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    631e810 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c613027 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4412d98 View commit details
    Browse the repository at this point in the history
  10. clarify sentence

    TomNicholas committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    1ea0dcf View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cf1a45e View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    ea738cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79b0094 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    c6d43ca View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    00079bd View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    cbcd486 View commit details
    Browse the repository at this point in the history
  2. remove smallish_arrays

    TomNicholas committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    69ddd08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea90162 View commit details
    Browse the repository at this point in the history