Skip to content

Releases: GMartin-Data/tech-watch-scraper

Release v0.2.1

Choose a tag to compare

@GMartin-Data GMartin-Data released this 29 Oct 10:24

v0.2.1 (2025-10-29)

Fix

  • update Claude model from deprecated version to claude-3-7-sonnet-20250219 (#4)

v0.2.0 (2025-10-27)

Feat

  • implement Phase 2 - Claude API filtering and GitHub Actions scheduling (#3)

v0.1.2 (2025-10-27)

Fix

  • ci: use PAT and update deprecated release action (#1)

v0.1.1 (2025-10-27)

Fix

  • readme: recreate file to fix GitHub rendering issue

v0.1.0 (2025-10-27)

Release v0.2.0

Choose a tag to compare

@GMartin-Data GMartin-Data released this 27 Oct 13:51

v0.2.0 (2025-10-27)

Feat

  • implement Phase 2 - Claude API filtering and GitHub Actions scheduling (#3)

v0.1.2 (2025-10-27)

Fix

  • ci: use PAT and update deprecated release action (#1)

v0.1.1 (2025-10-27)

Fix

  • readme: recreate file to fix GitHub rendering issue

v0.1.0 (2025-10-27)

Release v0.1.2

Choose a tag to compare

@GMartin-Data GMartin-Data released this 27 Oct 12:24

v0.1.2 (2025-10-27)

Fix

  • ci: use PAT and update deprecated release action (#1)

v0.1.1 (2025-10-27)

Fix

  • readme: recreate file to fix GitHub rendering issue

v0.1.0 (2025-10-27)

Release v0.1.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 11:13

v0.1.1 (2025-10-27)

Fix

  • readme: recreate file to fix GitHub rendering issue

v0.1.0 (2025-10-27)

Release v0.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 10:59
chore: initial commit with YouTube scraper MVP and development tooling

YouTube Tech Scraper (v0.1.0):
- Implement YouTube Data API v3 integration for video scraping
- Add CLI with configurable topics and max results
- Generate markdown reports with video metadata (title, URL, channel, views, description)
- Support for default topics: Claude AI, PySpark, Databricks tutorials
- Include emoji logging for better visual debugging
- Environment-based configuration with .env support

Development Infrastructure:
- Set up Git repository with comprehensive .gitignore
- Configure Ruff for linting and formatting (line-length 88, Python 3.12)
- Add commitizen for conventional commits and version management (v0.1.0)
- Install pre-commit hooks for automated quality checks
- Create GitHub Actions workflows for CI and automated releases
- Add helper scripts for common development tasks (lint, bump, new-feature)
- Create CONTRIBUTING.md with detailed contribution guidelines
- Update README.md with badges and development workflow documentation

Project ready for Phase 2 (Claude API filtering and scheduling).