Skip to content

[pull] dev from master#5

Open
pull[bot] wants to merge 1444 commits intodevfrom
master
Open

[pull] dev from master#5
pull[bot] wants to merge 1444 commits intodevfrom
master

Conversation

@pull
Copy link

@pull pull bot commented Nov 16, 2024

See Commits and Changes for more details.


Created by pull[bot]

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

@pull pull bot added the ⤵️ pull label Nov 16, 2024
@pull pull bot assigned mrw298 Nov 16, 2024
@pull pull bot requested a review from mrw298 November 16, 2024 17:35
github-actions bot and others added 26 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>
…s/actions/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: robbrad#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>
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: robbrad#1834 - Waverley Borough Council
fix: robbrad#1746 - Mid Suffolk District Council
fix: robbrad#1783 - Babergh District Council
fix: robbrad#1835 - Wyre Forest District Council
…eeping PR robbrad#1821 changes as they are more comprehensive)
…onflict resolved - using PR robbrad#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 robbrad#1286

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

Removed CopelandBoroughCouncil and CumberlandAllerdaleCouncil entries which were causing duplicate Cumberland options in Home Assistant. Only CumberlandCouncil (UPRN-based) remains after council merger
…-1.1.2

chore: bump geopandas from 1.0.1 to 1.1.2
February 2026 Release - Consolidated Council Fixes
fix: robbrad#1836 LondonBoroughRedbridge - updated selectors for redesigned …
…n, suppress SSL warnings, improve parsing
… Glens, Rossendale Borough, 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.