Skip to content

v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jul 04:32
· 36 commits to main since this release

1.0.0 - (2024-07-01)

🚀 Features

  • Add CLI (168624a) - (Raventric)
  • Add eq and hash to models (aa0d35e) - (Raventric)
  • Add Nyaa.search() (b182429) - (Raventric)
  • Rewrite enums and add new id property (a1bffa3) - (Raventric)

🐛 Bug Fixes

  • Update str for models (a7a3833) - (Raventric)
  • Dedupe rss parser (58d002b) - (Raventric)
  • Typo (5396fb5) - (Raventric)
  • Model_dump_json() (0bd7345) - (Raventric)
  • Misc (141feb5) - (Raventric)
  • Dedupe parser (3b3dbb0) - (Raventric)
  • Do not parse host from URL (93a7b8e) - (Raventric)
  • Add custom type for magnets (ed35a6e) - (Raventric)
  • Add base_url and cache_path as properties (5fa4f1c) - (Raventric)
  • Use urljoin() (41c0f9c) - (Raventric)
  • Make class attributes private (d6edce6) - (Raventric)
  • Validate class constructor (be47e50) - (Raventric)
  • Refactor model and add better repr and str (167aa25) - (Raventric)
  • Make Submitter public and more tests (8e9d9b3) - (Raventric)
  • Make field_validators private (03bb470) - (Raventric)
  • Nyaa.search() (9710eb4) - (Raventric)
  • Wrong python version in compat (403d83d) - (Raventric)
  • 3.9 compat (69d0645) - (Raventric)
  • Partially revert a1bffa3 (enum rewrite) (cf13a2e) - (Raventric)
  • Use .get() (65c58f2) - (Raventric)
  • Centralize enum's ID property to a single base class (b645087) - (Raventric)
  • Make __all__ a tuple (625fb7f) - (Raventric)
  • Remove useless re-exports (#6) (fddaa72) - (Raventric)
  • Return None for empty descriptions and information fields (79ef55b) - (Raventric)

👷 CI/CD

  • Run tests if test.yml changes (50444c4) - (Raventric)
  • Run tests if tests/ changes (8f700eb) - (Raventric)

📚 Documentation

  • Wording (7b1dcf4) - (Raventric)
  • Remove redundant section (bae5148) - (Raventric)
  • Add model docs (96cd381) - (Raventric)
  • Add types.md (f77dd91) - (Raventric)
  • Filter private methods (c301295) - (Raventric)
  • Update examples (48979df) - (Raventric)
  • Minor update (326b64e) - (Raventric)
  • Add NyaaFilter to enum docs (217b172) - (Raventric)
  • Add Nyaa.search() (89f07b9) - (Raventric)
  • Remove dead references (9aad5fa) - (Raventric)

⚙️ Chores

  • release: 1.0.0 (41c6646) - (Raventric)
  • Update deps (b9f6c7a) - (Raventric)
  • Fixing tests (again) (b1c1b9e) - (Raventric)
  • Fix tests (5112b4a) - (Raventric)
  • Add tests for json serliazer (3038438) - (Raventric)
  • Pre-commit (a582ef8) - (Raventric)
  • Fix test script (d0660b5) - (Raventric)
  • Mock the unmocked tests (ba82f45) - (Raventric)
  • Mock tests (8498406) - (Raventric)
  • More tests (92b828f) - (Raventric)
  • More tests (8f444c4) - (Raventric)