Skip to content

Merge pull request #28 from Huynhthuongg/AGENTS fix: remove non-existent httpx2 dependency#49

Open
Huynhthuongg wants to merge 24 commits into
codex/review-code-and-propose-fixes-37b1hmfrom
feature/weather-dashboard-enhanced
Open

Merge pull request #28 from Huynhthuongg/AGENTS fix: remove non-existent httpx2 dependency#49
Huynhthuongg wants to merge 24 commits into
codex/review-code-and-propose-fixes-37b1hmfrom
feature/weather-dashboard-enhanced

Conversation

@Huynhthuongg

Copy link
Copy Markdown
Member

No description provided.

Huynhthuongg and others added 21 commits June 3, 2026 07:00
…-fixes

Add dry-run & safe output_dir checks, serve dashboard template, bump version, and expand CI matrix
…e-fixes-at7thi

Unify CI checks behind `./scripts/check.sh`, add codespell and dependency validation
Merge pull request #10 from Huynhthuongg/codex/review-code-and-propose-fixes-at7thi

Unify CI checks behind `./scripts/check.sh`, add codespell and dependency validation
…alytics-w-ufsgkw

Merge pull request #14 from Huynhthuongg/main

Merge pull request #10 from Huynhthuongg/codex/review-code-and-propose-fixes-at7thi

Unify CI checks behind `./scripts/check.sh`, add codespell and dependency validation
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Update README.md

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Merge pull request #25 from Huynhthuongg/main
Revert "Merge pull request #25 from Huynhthuongg/main"
- Remove httpx2>=2.3,<3.0 from pyproject.toml (line 24)
- Remove httpx2 from check.sh module validation (line 11)
- Keep httpx>=0.28,<1.0 which is the correct package

Fixes dependency resolution errors in CI/CD and local setup.
fix: remove non-existent httpx2 dependency
- Add Weather Dashboard with real-time weather fetching
- Integrate OpenWeatherMap API for global weather data
- Implement responsive HTML5 UI with modern design
- Add city search functionality with autocomplete
- Add save/favorite cities with SQLite database
- Include comprehensive weather details (temperature, humidity, wind, pressure, sunrise/sunset)
- Add security headers and error handling
- Responsive design for mobile, tablet, and desktop
- FastAPI with async/await pattern
- Complete API documentation

Files added:
- weather_dashboard/config.py - Configuration management
- weather_dashboard/models.py - Data models (WeatherData, SavedCity, etc.)
- weather_dashboard/weather_service.py - OpenWeatherMap API integration
- weather_dashboard/database.py - SQLite database operations
- weather_dashboard/app.py - FastAPI application and routes
- weather_dashboard/templates.py - Beautiful HTML dashboard
- weather_dashboard/__init__.py - Package initialization
- config/weather.env.example - Environment configuration example
- README_WEATHER.md - Complete documentation
feat: add weather dashboard application
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> (#39)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> (#39) (#47)
@bolt-new-by-stackblitz

Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@vercel

vercel Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agents-md Ready Ready Preview, Comment Jun 15, 2026 7:57pm
agents-md-fudg Ready Ready Preview, Comment Jun 15, 2026 7:57pm

@Huynhthuongg Huynhthuongg self-assigned this Jun 15, 2026
@Huynhthuongg Huynhthuongg added bug Something isn't working documentation Improvements or additions to documentation duplicate This issue or pull request already exists enhancement New feature or request help wanted Extra attention is needed labels Jun 15, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 154aaeb3f1

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .github/workflows/ci.yml
Comment thread pyproject.toml Outdated
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> (#39) (#47) (#72)
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> (#39) (#47) (#72) (#73)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> (#39) (#47) (#72) (#73) (#85)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment