Skip to main content

gcbinspy

Wrote this to use as a sensor in home assistant so I stop forgetting to take the bins out the night before and inevitably running out in my underwear when the truck wakes me up.

Uses same API https://www.goldcoast.qld.gov.au/Services/Waste-recycling/Find-my-bin-day uses to find your property ID from your address. Alternatively you can manually set your property ID.

Example:

import gcbinspy

address = "26 Eleventh Ave, Palm Beach QLD 4221"

client = gcbinspy.GoldCoastBins(address)
client.property_id()
client.update_next_bin_days()
print(client.next_landfill().isoformat())
print(client.is_recycling_day())
print(client.is_organics_day_tomorrow())

Metadata

Release files for gcbinspy 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gcbinspy 0.0.4
File Size Uploaded Provenance Actions
gcbinspy-0.0.4.tar.gz 3.4 kB Without provenance Details for gcbinspy-0.0.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for gcbinspy 0.0.4
File Interpreter ABI Platform Actions
gcbinspy-0.0.4-py3-none-any.whl Python 3 none any Details for gcbinspy-0.0.4-py3-none-any.whl

Total release size: 7.5 kB

Release files / gcbinspy-0.0.4.tar.gz

Download URL gcbinspy-0.0.4.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
eb6f9ba53c7f1407aa65049d00b0b156b21b90bd4bc11c5181dc8c6503fa1876
BLAKE2b-256 checksum
How to use checksums
8ea73131c4b97aa2f597c7f24b5244e20172a359e01c3abc95a540c55cb17ae9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / gcbinspy-0.0.4-py3-none-any.whl

Download URL gcbinspy-0.0.4-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2038d544bc9ea3621cb73820c7c2395c43301795a7e5f44f7c462660bafe4d53
BLAKE2b-256 checksum
How to use checksums
0e281df00c246e766f801a059255a7adf036930e3396a13391263462d9dc4e64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Security for gcbinspy 0.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page