Skip to content

[pull] master from robbrad:master#12

Open
pull[bot] wants to merge 600 commits intomrw298:masterfrom
robbrad:master
Open

[pull] master from robbrad:master#12
pull[bot] wants to merge 600 commits intomrw298:masterfrom
robbrad:master

Conversation

@pull
Copy link

@pull pull bot commented May 15, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label May 15, 2025
github-actions bot and others added 29 commits October 21, 2025 05:33
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…ns/checkout-5

chore: bump actions/checkout from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
fix: #1685 - New URL
fix: #1685 - New URL
fix: #1688 - BREAKING CHANGE
fix: #1382 - Removed the need for Selenium
Removing the requirement for Selenium and moving to UPRN
…ow.py

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
…cil.py

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
…ouncil.py

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
daaaaan and others added 30 commits January 30, 2026 13:17
- Fix AttributeError when 'does not receive X collection' messages lack <strong> tags
- Use HTTPS instead of HTTP for secure requests
- Add timeout and error handling for HTTP requests
- Add null check for page structure changes
- Handle malformed dates gracefully
- Improve bin type extraction using regex instead of word position indexing
- Add support for food waste collection (different text pattern)
- Add comprehensive docstrings

Results now show proper types: "Domestic waste", "Dry recycling waste",
"Garden waste", "Food waste"

Fixes crash: 'NoneType' object has no attribute 'get_text'
Replace silent failures with explicit exceptions:
- Raise ValueError with raw text when bin type regex fails (instead of "Unknown")
- Raise ValueError with date text when datetime parsing fails (instead of continue)
- Validate UPRN/URL upfront and fail fast with clear message if neither provided

These changes ensure page format changes surface immediately with debugging info.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
fix: #1834 - Waverley Borough Council
fix: #1746 - Mid Suffolk District Council
fix: #1783 - Babergh District Council
fix: #1835 - Wyre Forest District Council
… resolved - using PR #1833 comprehensive solution)
Bumps [geopandas](https://github.com/geopandas/geopandas) from 1.0.1 to 1.1.2.
- [Release notes](https://github.com/geopandas/geopandas/releases)
- [Changelog](https://github.com/geopandas/geopandas/blob/main/CHANGELOG.md)
- [Commits](geopandas/geopandas@v1.0.1...v1.1.2)

---
updated-dependencies:
- dependency-name: geopandas
  dependency-version: 1.1.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Fixes #1286

Added check for '01/01/0001' date format returned by API for inactive bin types to prevent invalid dates appearing in output
Fixes #1620, #1627

Removed CopelandBoroughCouncil and CumberlandAllerdaleCouncil entries which were causing duplicate Cumberland options in Home Assistant. Only CumberlandCouncil (UPRN-based) remains after council merger
chore: bump geopandas from 1.0.1 to 1.1.2
February 2026 Release - Consolidated Council Fixes
fix: #1836 LondonBoroughRedbridge - updated selectors for redesigned …
…rough, North Warwickshire to GooglePublicCalendarCouncil
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.