Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: PokeAPI/pokeapi
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: PokeAPI/pokeapi
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: use-uv
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 6 commits
  • 44 files changed
  • 1 contributor

Commits on Feb 5, 2026

  1. Use UV package manager

    Context:
    
    - Far more modern, easier environment management
    - I have tested all makefile commands work
    phalt committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    424061c View commit details
    Browse the repository at this point in the history
  2. Use Ruff auto formatter

    Context:
    
    - This commit includes automatic formatting additions
    phalt committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    a1170b4 View commit details
    Browse the repository at this point in the history
  3. Implement Ruff formatting for entire codebase

    Context:
    
    - This is a big change, but it is functionality identical
    - Explicit imports for some files make the diff very large
    - I set line length to 120 which is standard in Python
    - Some files used tabs instead of spaces (!) - now fixed
    phalt committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    c121e52 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f928e0b View commit details
    Browse the repository at this point in the history
  5. Update Docker / k8s to use uv

    Context:
    - We needed to explicilty include psycopg-binary here
    - Rest of the changes are just replacements of python -> uv run
    phalt committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    93568a6 View commit details
    Browse the repository at this point in the history
  6. Migrate postgres job to not use Docker

    Context:
    - With the Docker config we hit a memory limit in Github actions
    - This alternative approach uses "bare metal" and still works
    phalt committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    4fcf3a1 View commit details
    Browse the repository at this point in the history
Loading