Get a ping when your dream flat becomes available.
Project description
Bolig Ping
Get a ping when your dream flat in Denmark becomes available on Boligsiden.dk.
Developer:
- Dan Saattrup Nielsen (saattrupdan@gmail.com)
Quickstart
The easiest way to use the package is as a uv tool. You can simply start searching for
flats using the following command:
uvx bolig-ping --city københavn
This both installs the package and runs the command. All the available options are listed below, but you can always get these by running the following command:
uvx bolig-ping --help
To be able to send emails, you have to create a Google app
password, and store both your Gmail email
address and the app password in the environment variables GMAIL_EMAIL and
GMAIL_PASSWORD, respectively. You can also simply store these in a .env file, as
follows:
GMAIL_EMAIL=<your-email>@gmail.com
GMAIL_PASSWORD=<your-app-password>
All options
The following options are available:
--city/-c(required): The city you want to search in. This argument can be used several times to search in multiple cities, e.g.,-c aarhus -c odense.--min-price: The minimum price of the flat, in DKK. Default is no minimum price.--max-price: The maximum price of the flat, in DKK. Default is no maximum price.--min-rooms: The minimum number of rooms in the flat. Default is no minimum number of rooms.--max-rooms: The maximum number of rooms in the flat. Default is no maximum number of rooms.--min-size: The minimum size of the flat, in square meters. Default is no minimum size.--max-size: The maximum size of the flat, in square meters. Default is no maximum size.--email: The email address you want to receive the ping on. Note that this needs to have theGMAIL_EMAILandGMAIL_PASSWORDenvironment variables set, as described above. Default is to use no email address, and instead print the flats to the console.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bolig_ping-1.1.0.tar.gz.
File metadata
- Download URL: bolig_ping-1.1.0.tar.gz
- Upload date:
- Size: 80.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
951ecf9187c374e02810e252f853ca837e5fbe76ea1a821fe7033a463efa0d66
|
|
| MD5 |
3374a9afd8069710e301051808c46a4e
|
|
| BLAKE2b-256 |
620bac7b5f5f2ee478a56815a5aa797ea4915d39b9fc75053474e944a4629105
|
File details
Details for the file bolig_ping-1.1.0-py3-none-any.whl.
File metadata
- Download URL: bolig_ping-1.1.0-py3-none-any.whl
- Upload date:
- Size: 11.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a8a50b38d54a356fbe985a2d299f29bb994768f9b25e3a46de0fc14c6c734d0c
|
|
| MD5 |
34cde7c4c72a1c52a9c46c78a8fe1f11
|
|
| BLAKE2b-256 |
4cc2be0ed0753d6e38f3e4414624eb4dd783ba4ba1eace3dce100fe6adb5cb26
|