Skip to content

Attempt to update the academic indicator table#135

Draft
natebass wants to merge 7 commits into
opensacorg:masterfrom
natebass:master
Draft

Attempt to update the academic indicator table#135
natebass wants to merge 7 commits into
opensacorg:masterfrom
natebass:master

Conversation

@natebass
Copy link
Copy Markdown
Member

@natebass natebass commented Mar 26, 2026

These are mostly refactoring changes. The biggest thing to note is that Python 3.14 is now required because Ruff linter has been set to 3.14. This caused some (about 10) files to pyupgrade.

  • Attempt to make a better database schema for academic indicators.
  • Update both frontend and backend project configuration to the latest-and-greatest. Potential breaking changes. This might need documentation.
  • Move some front-end components around, which caused large changes.
  • Only use Hugeicons.

Most changes were made in the documentation repository and then synced over. See the commits in this pull request.

@natebass natebass changed the title Require Python 3.14 Attempt to update the academic indicator table Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant