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

Migrate to rye.... with CI #6

Draft
wants to merge 14 commits into
base: main
Choose a base branch
from
Draft

Commits on Jun 28, 2023

  1. chore: Migrate to rye; organize accordingly

    This is the intended branch for any new submodule-based monorepo, "VI."
    onkoe committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    814b69e View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

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

Commits on Feb 3, 2024

  1. ci: Add first CI (with Ruff)

    onkoe committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    9fc2838 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4d13e6 View commit details
    Browse the repository at this point in the history
  3. ci: Use MyPy and Rye

    onkoe committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    a23ab60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    012e4f5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f476366 View commit details
    Browse the repository at this point in the history
  6. ci(fix): Use 'actual' Rye Ruff commands

    if we use the action, it makes its own `.venv` 😱
    onkoe committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    10becea View commit details
    Browse the repository at this point in the history
  7. chore: Use new CI on rye branch (w/ updates)

    for example, the rye dev deps now include those in CI, but the
    noraml dependencies are unchanged! :)
    onkoe committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    e8c339d View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. chore: Trigger CI

    onkoe committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    b82f7e9 View commit details
    Browse the repository at this point in the history
  2. fix: Everything

    make all needed changes to codebase for CI to pass!
    onkoe committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    590d173 View commit details
    Browse the repository at this point in the history
  3. docs: Talk about the submodule/module structures

    these seem to be hard for people, so i decided to document it real
    quick. rye uses the `src/` directory to make use of pip's editable
    installs.
    
    feel free to remove if it's unhelpful!
    onkoe committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    3931775 View commit details
    Browse the repository at this point in the history
  4. ci: Cache the virtualenv

    onkoe committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    d5ef745 View commit details
    Browse the repository at this point in the history