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 Python codegen #306

Merged
merged 36 commits into from
Aug 18, 2023
Merged

Add Python codegen #306

merged 36 commits into from
Aug 18, 2023

Commits on May 6, 2023

  1. Configuration menu
    Copy the full SHA
    b680668 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f66813 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    97b0fcb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e12bc2e View commit details
    Browse the repository at this point in the history

Commits on May 7, 2023

  1. Integrate the test codebase.

    All tests pass with the following manual invocation:
    
    pytest --doctest-modules -sxv verification/python/suite  -W ignore::DeprecationWarning
    
    The next step is to integrate this with tox and drop dependency on the outer test suite.
    pavel-kirienko committed May 7, 2023
    Configuration menu
    Copy the full SHA
    8353eaf View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. Configuration menu
    Copy the full SHA
    4e5b9d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    292dee5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dffaec2 View commit details
    Browse the repository at this point in the history
  4. Decouple the Python verification from Nunavut's own test suite; run d…

    …octests in the support module
    pavel-kirienko committed May 21, 2023
    Configuration menu
    Copy the full SHA
    47b7557 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e28a81a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4f95607 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    16ebd5e View commit details
    Browse the repository at this point in the history
  8. Finish nox integration

    pavel-kirienko committed May 21, 2023
    Configuration menu
    Copy the full SHA
    5b89546 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    649af2d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9f12db4 View commit details
    Browse the repository at this point in the history
  11. oops sry

    pavel-kirienko committed May 21, 2023
    Configuration menu
    Copy the full SHA
    fb65c51 View commit details
    Browse the repository at this point in the history
  12. Bye bye Python 3.6

    pavel-kirienko committed May 21, 2023
    Configuration menu
    Copy the full SHA
    f8cf6bc View commit details
    Browse the repository at this point in the history
  13. Make nunavut_support.py a template to ensure it is ignored by Nunavut…

    …'s own scaffolding, otherwise things get a bit complicated. It is currently not being tested due to the renaming, this will be fixed next.
    pavel-kirienko committed May 21, 2023
    Configuration menu
    Copy the full SHA
    fd7c627 View commit details
    Browse the repository at this point in the history
  14. Fix core tests

    pavel-kirienko committed May 21, 2023
    Configuration menu
    Copy the full SHA
    0170ac7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    61cfb3b View commit details
    Browse the repository at this point in the history
  16. There is a better way

    pavel-kirienko committed May 21, 2023
    Configuration menu
    Copy the full SHA
    b12ebaa View commit details
    Browse the repository at this point in the history
  17. Plug the hole

    pavel-kirienko committed May 21, 2023
    Configuration menu
    Copy the full SHA
    429c650 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Filter names

    pavel-kirienko committed May 22, 2023
    Configuration menu
    Copy the full SHA
    fde4b03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03ff70c View commit details
    Browse the repository at this point in the history
  3. Add future notes

    pavel-kirienko committed May 22, 2023
    Configuration menu
    Copy the full SHA
    f6ed88a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dbf26e7 View commit details
    Browse the repository at this point in the history
  5. Add the docs

    pavel-kirienko committed May 22, 2023
    Configuration menu
    Copy the full SHA
    762e528 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    48ba9d4 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

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

Commits on Aug 9, 2023

  1. Configuration menu
    Copy the full SHA
    bde5e34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75a521c View commit details
    Browse the repository at this point in the history
  3. Fix API version comparison as suggested by Scott, except that we only…

    … compare the major version
    pavel-kirienko committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    197b011 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9aad2ce View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

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

Commits on Aug 12, 2023

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

Commits on Aug 18, 2023

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