Skip to content

feat: add type hints to search_projects.py#1649

Open
ashrion wants to merge 1 commit into
steam-bell-92:mainfrom
ashrion:feat/search-projects-type-hints
Open

feat: add type hints to search_projects.py#1649
ashrion wants to merge 1 commit into
steam-bell-92:mainfrom
ashrion:feat/search-projects-type-hints

Conversation

@ashrion

@ashrion ashrion commented Jul 11, 2026

Copy link
Copy Markdown

Summary

Added comprehensive type hints to search_projects.py for better code quality and IDE support.

Changes

  • Added from typing import Any import
  • Added type hints to all function signatures and return types
  • Added type annotations to module-level constants (PROJECTS, DIFFICULTY_ORDER, DIFFICULTY_BADGE, CATEGORY_BADGE)

How to Test

  1. Run python search_projects.py
  2. Test all search/filter/launch functionality
  3. Verify no regressions in behavior

Related Issues

Fixes #1648

GSSoC 2026

- Added type hints to all function signatures and return types
- Added type annotations to module-level constants
- Added typing import

Fixes steam-bell-92#1648
@vercel

vercel Bot commented Jul 11, 2026

Copy link
Copy Markdown

@ashrion is attempting to deploy a commit to the Anuj's projects Team on Vercel.

A member of the Team first needs to authorize it.

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.

feat: add type hints to search_projects.py

1 participant