v0.1.0
·
18 commits
to refs/heads/main
since this release
What's Changed
💥 Breaking changes
👻 Bug Fixes
- Fix Monitor type name @tr4nt0r (#36)
- Fix typing of
metrics
method @tr4nt0r (#35) - FIx types in
UptimeKumaMonitor
and add status enum @tr4nt0r (#30) - Make explicit imports and add
__all__
to__init__.py
@tr4nt0r (#18) - Fix serialization of
MonitorType
and extend enum @tr4nt0r (#16)
⏳ Deprecations
📃 Documentation
🧰 Maintenance
10 changes
- Add VSCode settings and update Ruff configuration @tr4nt0r (#33)
- Configure test and lint environments @tr4nt0r (#28)
- Add initial test suite setup @tr4nt0r (#27)
- Configure ban relative imports for parents @tr4nt0r (#22)
- Add Release Drafter configuration for automated release notes @tr4nt0r (#21)
- Replace Black with Ruff for linting and formatting @tr4nt0r (#20)
- Update pyproject.toml @tr4nt0r (#13)
- Add labeler workflow @tr4nt0r (#12)
- Add Dependabot configuration for automatic dependency updates @tr4nt0r (#5)
- Update release workflow @tr4nt0r (#1)
🔬 Other updates
- Enhance docstrings @tr4nt0r (#38)
- Add MonitorStatus to exports @tr4nt0r (#31)
- Use yarl for URL building @tr4nt0r (#29)
- Add type hints support with new py.typed file @tr4nt0r (#17)
🧩 Dependency Updates
- Update dependencies for aiohttp and prometheus-client @tr4nt0r (#19)
- Bump prometheus-client from 0.14.1 to 0.22.1 @dependabot[bot] (#6)
- Update requirements.txt @tr4nt0r (#11)
- Bump aiohttp from 3.8.1 to 3.11.0b0 @dependabot[bot] (#4)
- Remove unnecessary dependencies @tr4nt0r (#2)
Contributors: @jayakornk and @tr4nt0r