gios

Python wrapper for getting air quality data from GIOŚ

APACHE-2.0 License

Downloads
7.5K
Stars
1
Committers
5

Bot releases are visible (Hide)

gios - Version 3.2.2 Latest Release

Published by github-actions[bot] 11 months ago

💚 CI

  • #257 Use ruff as the code formatter @bieniu
  • #266 Add end-of-file-fixer pre-commit hook @bieniu
  • #267 Update setup script @bieniu

⬆️ Dependency Updates

  • #256 Auto-update pre-commit hooks @github-actions
  • #259 Bump ruff from 0.1.4 to 0.1.5 @dependabot
  • #258 Bump mypy from 1.6.1 to 1.7.0 @dependabot
  • #260 Auto-update pre-commit hooks @github-actions
  • #263 Use aioresponses from master branch @bieniu
  • #262 Bump ruff from 0.1.5 to 0.1.6 @dependabot
  • #264 Auto-update pre-commit hooks @github-actions
  • #265 Bump aioresponses to version 0.7.6 @bieniu
  • #268 Bump mypy to version 1.7.1 @bieniu
gios - Version 3.2.1

Published by github-actions[bot] 12 months ago

🐛 Bug Fixes

  • #254 Unpin aiohttp @joostlek

⬆️ Dependency Updates

  • #249 Auto-update pre-commit hooks @github-actions
  • #252 Bump black from 23.10.0 to 23.10.1 @dependabot
  • #251 Bump ruff from 0.1.1 to 0.1.3 @dependabot
  • #250 Bump pytest from 7.4.2 to 7.4.3 @dependabot
  • #253 Bump ruff from 0.1.3 to 0.1.4 @dependabot
gios - Version 3.2.0

Published by github-actions[bot] almost 1 year ago

✨ New Features

  • #129 Add setup dev env script @bieniu

💚 CI

  • #246 Add Python 3.12 to CI @bieniu
  • #248 Add Python 3.12 for tox @bieniu

⬆️ Dependency Updates

  • #130 Auto-update pre-commit hooks @github-actions
  • #131 Bump pre-commit from 3.0.4 to 3.1.0 @dependabot
  • #132 Bump ruff from 0.0.247 to 0.0.252 @dependabot
  • #133 Bump coverage from 7.1.0 to 7.2.1 @dependabot
  • #134 Bump release-drafter/release-drafter from 5.22.0 to 5.23.0 @dependabot
  • #135 Auto-update pre-commit hooks @github-actions
  • #138 Bump pre-commit from 3.1.0 to 3.1.1 @dependabot
  • #137 Bump pytest from 7.2.1 to 7.2.2 @dependabot
  • #136 Bump ruff from 0.0.252 to 0.0.254 @dependabot
  • #139 Auto-update pre-commit hooks @github-actions
  • #140 Bump mypy from 1.0.1 to 1.1.1 @dependabot
  • #141 Auto-update pre-commit hooks @github-actions
  • #147 Bump peter-evans/create-pull-request from 4.2.3 to 4.2.4 @dependabot
  • #146 Bump actions/checkout from 3.3.0 to 3.4.0 @dependabot
  • #145 Bump pytest-asyncio from 0.20.3 to 0.21.0 @dependabot
  • #143 Bump pre-commit from 3.1.1 to 3.2.0 @dependabot
  • #142 Bump ruff from 0.0.254 to 0.0.257 @dependabot
  • #144 Bump coverage from 7.2.1 to 7.2.2 @dependabot
  • #148 Auto-update pre-commit hooks @github-actions
  • #152 Bump actions/stale from 7 to 8 @dependabot
  • #151 Bump actions/checkout from 3.4.0 to 3.5.0 @dependabot
  • #150 Bump pre-commit from 3.2.0 to 3.2.1 @dependabot
  • #149 Bump ruff from 0.0.257 to 0.0.259 @dependabot
  • #153 Auto-update pre-commit hooks @github-actions
  • #155 Bump ruff from 0.0.259 to 0.0.260 @dependabot
  • #154 Bump black from 23.1.0 to 23.3.0 @dependabot
  • #156 Auto-update pre-commit hooks @github-actions
  • #162 Bump ruff from 0.0.260 to 0.0.261 @dependabot
  • #161 Bump mypy from 1.1.1 to 1.2.0 @dependabot
  • #160 Bump peter-evans/create-pull-request from 4.2.4 to 5.0.0 @dependabot
  • #159 Bump pre-commit from 3.2.1 to 3.2.2 @dependabot
  • #158 Bump pytest from 7.2.2 to 7.3.0 @dependabot
  • #157 Bump coverage from 7.2.2 to 7.2.3 @dependabot
  • #163 Auto-update pre-commit hooks @github-actions
  • #164 Bump pytest from 7.3.0 to 7.3.1 @dependabot
  • #165 Bump actions/checkout from 3.5.0 to 3.5.2 @dependabot
  • #166 Auto-update pre-commit hooks @github-actions
  • #167 Bump ruff from 0.0.261 to 0.0.262 @dependabot
  • #168 Auto-update pre-commit hooks @github-actions
  • #171 Auto-update pre-commit hooks @github-actions
  • #174 Bump pre-commit from 3.2.2 to 3.3.1 @dependabot
  • #173 Bump ruff from 0.0.262 to 0.0.265 @dependabot
  • #172 Bump peter-evans/create-pull-request from 5.0.0 to 5.0.1 @dependabot
  • #175 Auto-update pre-commit hooks @github-actions
  • #176 Bump ruff from 0.0.265 to 0.0.267 @dependabot
  • #177 Bump mypy from 1.2.0 to 1.3.0 @dependabot
  • #170 Bump coverage from 7.2.3 to 7.2.5 @dependabot
  • #178 Auto-update pre-commit hooks @github-actions
  • #180 Bump pre-commit from 3.3.1 to 3.3.2 @dependabot
  • #179 Bump ruff from 0.0.267 to 0.0.269 @dependabot
  • #181 Auto-update pre-commit hooks @github-actions
  • #183 Bump coverage from 7.2.5 to 7.2.6 @dependabot
  • #184 Bump pytest-cov from 4.0.0 to 4.1.0 @dependabot
  • #182 Bump ruff from 0.0.269 to 0.0.270 @dependabot
  • #185 Bump coverage from 7.2.6 to 7.2.7 @dependabot
  • #186 Auto-update pre-commit hooks @github-actions
  • #189 Bump actions/checkout from 3.5.2 to 3.5.3 @dependabot
  • #188 Bump pytest from 7.3.1 to 7.3.2 @dependabot
  • #187 Bump ruff from 0.0.270 to 0.0.272 @dependabot
  • #190 Auto-update pre-commit hooks @github-actions
  • #191 Bump pre-commit from 3.3.2 to 3.3.3 @dependabot
  • #192 Bump peter-evans/create-pull-request from 5.0.1 to 5.0.2 @dependabot
  • #193 Auto-update pre-commit hooks @github-actions
  • #196 Bump mypy from 1.3.0 to 1.4.1 @dependabot
  • #195 Bump ruff from 0.0.272 to 0.0.275 @dependabot
  • #194 Bump pytest from 7.3.2 to 7.4.0 @dependabot
  • #197 Auto-update pre-commit hooks @github-actions
  • #198 Bump release-drafter/release-drafter from 5.23.0 to 5.24.0 @dependabot
  • #199 Auto-update pre-commit hooks @github-actions
  • #200 Bump ruff from 0.0.275 to 0.0.277 @dependabot
  • #201 Auto-update pre-commit hooks @github-actions
  • #203 Bump ruff from 0.0.277 to 0.0.278 @dependabot
  • #202 Bump black from 23.3.0 to 23.7.0 @dependabot
  • #204 Bump pytest-asyncio from 0.21.0 to 0.21.1 @dependabot
  • #205 Bump ruff from 0.0.278 to 0.0.280 @dependabot
  • #206 Auto-update pre-commit hooks @github-actions
  • #207 Auto-update pre-commit hooks @github-actions
  • #208 Bump ruff from 0.0.280 to 0.0.282 @dependabot
  • #209 Auto-update pre-commit hooks @github-actions
  • #212 Bump mypy from 1.4.1 to 1.5.0 @dependabot
  • #211 Bump ruff from 0.0.282 to 0.0.284 @dependabot
  • #210 Bump coverage from 7.2.7 to 7.3.0 @dependabot
  • #213 Auto-update pre-commit hooks @github-actions
  • #215 Bump ruff from 0.0.284 to 0.0.285 @dependabot
  • #214 Bump mypy from 1.5.0 to 1.5.1 @dependabot
  • #216 Bump actions/checkout from 3.5.3 to 3.6.0 @dependabot
  • #217 Bump ruff from 0.0.285 to 0.0.286 @dependabot
  • #218 Auto-update pre-commit hooks @github-actions
  • #220 Bump pytest from 7.4.0 to 7.4.1 @dependabot
  • #221 Bump pre-commit from 3.3.3 to 3.4.0 @dependabot
  • #219 Bump ruff from 0.0.286 to 0.0.287 @dependabot
  • #222 Auto-update pre-commit hooks @github-actions
  • #226 Bump black from 23.7.0 to 23.9.1 @dependabot
  • #224 Bump pytest from 7.4.1 to 7.4.2 @dependabot
  • #223 Bump actions/checkout from 3.6.0 to 4.0.0 @dependabot
  • #225 Bump coverage from 7.3.0 to 7.3.1 @dependabot
  • #227 Auto-update pre-commit hooks @github-actions
  • #228 Bump ruff from 0.0.287 to 0.0.290 @dependabot
  • #229 Auto-update pre-commit hooks @github-actions
  • #231 Bump actions/checkout from 4.0.0 to 4.1.0 @dependabot
  • #230 Bump ruff from 0.0.290 to 0.0.291 @dependabot
  • #232 Auto-update pre-commit hooks @github-actions
  • #233 Auto-update pre-commit hooks @github-actions
  • #236 Bump coverage from 7.3.1 to 7.3.2 @dependabot
  • #235 Bump ruff from 0.0.291 to 0.0.292 @dependabot
  • #234 Bump pytest-timeout from 2.1.0 to 2.2.0 @dependabot
  • #237 Auto-update pre-commit hooks @github-actions
  • #239 Bump mypy from 1.5.1 to 1.6.0 @dependabot
  • #238 Bump pre-commit from 3.4.0 to 3.5.0 @dependabot
  • #240 Auto-update pre-commit hooks @github-actions
  • #245 Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 @dependabot
  • #244 Bump actions/checkout from 4.1.0 to 4.1.1 @dependabot
  • #243 Bump ruff from 0.0.292 to 0.1.1 @dependabot
  • #242 Bump black from 23.9.1 to 23.10.0 @dependabot
  • #241 Bump mypy from 1.6.0 to 1.6.1 @dependabot
gios - Version 3.1.0

Published by github-actions[bot] over 1 year ago

💚 CI

  • #126 Use ruff instead of another linters @bieniu

⬆️ Dependency Updates

  • #125 Auto-update pre-commit hooks @github-actions
  • #124 Bump mypy from 0.991 to 1.0.0 @dependabot
  • #128 Bump mypy from 1.0.0 to 1.0.1 @dependabot
gios - Version 3.0.0

Published by github-actions[bot] over 1 year ago

💥 Breaking Changes

  • #117 Pass index in english @bieniu

✨ New Features

  • #121 Prepare states to translate in HA @bieniu

♻️ Refactor

  • #118 Refactor exceptions @bieniu
  • #119 Use pytest.raises @bieniu

💚 CI

  • #112 Add pre-commit-update gh action @bieniu
  • #120 Add pre-commit ruff hook @bieniu

⬆️ Dependency Updates

  • #100 Bump actions/stale from 6 to 7 @dependabot
  • #99 Bump pre-commit from 2.20.0 to 2.21.0 @dependabot
  • #98 Bump coverage from 7.0.0 to 7.0.1 @dependabot
  • #97 Bump isort from 5.11.3 to 5.11.4 @dependabot
  • #105 Bump release-drafter/release-drafter from 5.21.1 to 5.22.0 @dependabot
  • #104 Bump actions/checkout from 3.2.0 to 3.3.0 @dependabot
  • #103 Bump coverage from 7.0.1 to 7.0.4 @dependabot
  • #102 Bump pydocstyle from 6.1.1 to 6.2.3 @dependabot
  • #107 Bump pytest from 7.2.0 to 7.2.1 @dependabot
  • #106 Bump coverage from 7.0.4 to 7.0.5 @dependabot
  • #101 Bump pylint from 2.15.9 to 2.15.10 @dependabot
  • #108 Bump pydocstyle from 6.2.3 to 6.3.0 @dependabot
  • #111 Bump isort from 5.11.4 to 5.12.0 @dependabot
  • #110 Bump pre-commit from 2.21.0 to 3.0.2 @dependabot
  • #109 Bump coverage from 7.0.5 to 7.1.0 @dependabot
  • #115 Bump pylint from 2.15.10 to 2.16.1 @dependabot
  • #114 Bump black from 22.12.0 to 23.1.0 @dependabot
  • #113 Bump pre-commit from 3.0.2 to 3.0.4 @dependabot
  • #116 Bump dacite to version >= 1.7.0 @bieniu
gios - Version 2.3.0

Published by github-actions[bot] almost 2 years ago

💚 CI

  • #79 Use Python 3.11 instead of 3.8 @bieniu
  • #94 Use Tox for tests @bieniu
  • #95 Use autoflake with pre-commit @bieniu
  • #96 Release drafter @bieniu

⬆️ Dependency Updates

  • #16 Bump isort from 5.10.0 to 5.10.1 @dependabot
  • #15 Bump pylint from 2.11.1 to 2.12.1 @dependabot
  • #14 Bump black from 21.10b0 to 21.11b1 @dependabot
  • #19 Bump pre-commit from 2.15.0 to 2.16.0 @dependabot
  • #17 Bump black from 21.11b1 to 21.12b0 @dependabot
  • #18 Bump pylint from 2.12.1 to 2.12.2 @dependabot
  • #20 pre-commit update @bieniu
  • #21 Bump mypy from 0.910 to 0.920 @dependabot
  • #22 Bump mypy from 0.920 to 0.930 @dependabot
  • #23 Bump mypy from 0.930 to 0.931 @dependabot
  • #24 Bump pytest-asyncio from 0.16.0 to 0.17.1 @dependabot
  • #25 Bump aioresponses from 0.7.2 to 0.7.3 @dependabot
  • #26 Bump pytest-asyncio from 0.17.1 to 0.17.2 @dependabot
  • #27 Bump pre-commit from 2.16.0 to 2.17.0 @dependabot
  • #28 Bump black from 21.12b0 to 22.1.0 @dependabot
  • #29 Bump pytest from 6.2.5 to 7.0.0 @dependabot
  • #31 Bump pytest from 7.0.0 to 7.0.1 @dependabot
  • #30 Bump pytest-asyncio from 0.17.2 to 0.18.1 @dependabot
  • #32 Bump pytest-asyncio from 0.18.1 to 0.18.2 @dependabot
  • #34 Bump mypy from 0.931 to 0.940 @dependabot
  • #33 Bump pytest from 7.0.1 to 7.1.0 @dependabot
  • #36 Bump pytest from 7.1.0 to 7.1.1 @dependabot
  • #35 Bump mypy from 0.940 to 0.941 @dependabot
  • #39 Bump mypy from 0.941 to 0.942 @dependabot
  • #38 Bump pylint from 2.12.2 to 2.13.2 @dependabot
  • #37 Bump pytest-asyncio from 0.18.2 to 0.18.3 @dependabot
  • #42 Bump black from 22.1.0 to 22.3.0 @dependabot
  • #40 Bump pylint from 2.13.2 to 2.13.4 @dependabot
  • #41 Bump pre-commit from 2.17.0 to 2.18.1 @dependabot
  • #45 Bump actions/stale from 3 to 5 @dependabot
  • #44 Bump actions/checkout from 2 to 3 @dependabot
  • #43 Bump actions/setup-python from 1 to 3 @dependabot
  • #48 Bump pytest from 7.1.1 to 7.1.2 @dependabot
  • #50 Bump pre-commit from 2.18.1 to 2.19.0 @dependabot
  • #57 Bump actions/setup-python from 3 to 4 @dependabot
  • #66 Bump black from 22.3.0 to 22.8.0 @dependabot
  • #61 Bump pre-commit from 2.19.0 to 2.20.0 @dependabot
  • #63 Bump pytest-asyncio from 0.18.3 to 0.19.0 @dependabot
  • #69 Bump pytest from 7.1.2 to 7.1.3 @dependabot
  • #64 Bump mypy from 0.942 to 0.971 @dependabot
  • #70 Bump pylint from 2.13.4 to 2.15.3 @dependabot
  • #71 Bump actions/stale from 5 to 6 @dependabot
  • #68 Bump flake8 from 4.0.1 to 5.0.4 @dependabot
  • #73 Bump pytest-cov from 3.0.0 to 4.0.0 @dependabot
  • #72 Bump mypy from 0.971 to 0.981 @dependabot
  • #74 Bump mypy from 0.981 to 0.982 @dependabot
  • #75 Bump black from 22.8.0 to 22.10.0 @dependabot
  • #76 Bump pylint from 2.15.3 to 2.15.4 @dependabot
  • #78 Bump pylint from 2.15.4 to 2.15.5 @dependabot
  • #77 Bump pytest-asyncio from 0.19.0 to 0.20.1 @dependabot
  • #80 Bump pytest from 7.1.3 to 7.2.0 @dependabot
  • #82 Bump pytest-asyncio from 0.20.1 to 0.20.2 @dependabot
  • #81 Bump mypy from 0.982 to 0.990 @dependabot
  • #83 [Snyk] Security upgrade setuptools from 39.0.1 to 65.5.1 @bieniu
  • #84 Bump mypy from 0.990 to 0.991 @dependabot
  • #85 Bump pylint from 2.15.5 to 2.15.6 @dependabot
  • #86 Bump flake8 from 5.0.4 to 6.0.0 @dependabot
  • #87 Bump pylint from 2.15.6 to 2.15.7 @dependabot
  • #90 Bump black from 22.10.0 to 22.12.0 @dependabot
  • #88 Bump pylint from 2.15.7 to 2.15.8 @dependabot
  • #89 Bump pytest-asyncio from 0.20.2 to 0.20.3 @dependabot
  • #93 Bump aioresponses from 0.7.3 to 0.7.4 @dependabot
  • #92 Bump isort from 5.10.1 to 5.11.3 @dependabot
  • #91 Bump pylint from 2.15.8 to 2.15.9 @dependabot
gios - Version 2.1.0

Published by bieniu about 3 years ago

Changelog:

  • remove CodeQL from CI
  • add Python 3.10 support
  • drop support for Python 3.6 and 3.7
  • use HTTPStatus
  • improve type annotations
  • improve setup.py
gios - Version 2.0.0

Published by bieniu about 3 years ago

Changelog:

  • pass data as dataclass object BREAKING CHANGE
gios - Version 1.0.2

Published by bieniu over 3 years ago

Changelog:

  • treat indexes as optional data
gios - Version 1.0.1

Published by bieniu over 3 years ago

Changelog:

  • fix station_id type
gios - Version 1.0.0

Published by bieniu over 3 years ago

Changelog:

  • add type annotations
  • fix latitude and longitude properties type BREAKING CHANGE
  • rename update method to async_method BREAKING CHANGE
  • return data from async_update method & remove data property BREAKING CHANGE
  • convert data dict keys to lowercase BREAKING CHANGE
gios - Vesrion 0.2.1

Published by bieniu over 3 years ago

Changelog:

  • update MANIFEST.in file
gios - Version 0.2.0

Published by bieniu over 3 years ago

Changelog:

  • remove available property BRAKING CHANGE
  • improve tests
  • improve logging
  • add mypy to CI
gios - Version 0.1.5

Published by bieniu over 3 years ago

Changelog:

  • fix pylint errors
  • add Python 3.9 to CI
gios - Version 0.1.4

Published by bieniu about 4 years ago

Changelog:

  • add MANIFEST.in file
  • use patch from unittest.mock
gios - Version 0.1.3

Published by bieniu about 4 years ago

Changelog:

  • refactoring data fetch from the server
gios - Version 0.1.2

Published by bieniu about 4 years ago

Changelog:

  • move getting sensors data to the method
gios - Version 0.1.1

Published by bieniu over 4 years ago

Changelog:

  • revert available property
gios - Version 0.1.0

Published by bieniu over 4 years ago

Changelog:

  • remove available property
  • better API errors handling
  • cleaning
gios - Version 0.0.6

Published by bieniu over 4 years ago

Changelog:

  • remove aiohttp ClientError exception (client should use try..except for this exception)
Package Rankings
Top 11.01% on Pypi.org
Badges
Extracted from project README
GitHub Release PyPI PyPI - Downloads Buy me a coffee PayPal_Me