Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chameleontartu/calendar-automation
Calendar agnostic automation to make tasks eventually done
https://github.com/chameleontartu/calendar-automation
Last synced: 12 days ago
JSON representation
Calendar agnostic automation to make tasks eventually done
- Host: GitHub
- URL: https://github.com/chameleontartu/calendar-automation
- Owner: ChameleonTartu
- License: mit
- Created: 2023-11-04T12:51:25.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-04T17:46:52.000Z (about 1 year ago)
- Last Synced: 2024-11-07T19:53:34.040Z (2 months ago)
- Language: Python
- Size: 55.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Calendar Automation
### For everyone
You need to install python on your computer. [Download Python page](https://www.python.org/downloads/).
#### Option #1
If python installed, you have several options, either run it globally (not recommended), just pull/download the source code and run
```
pip install -r requirements.txt
python src/schedule_planner.py
```#### Option #2
Work with virtual environments and install dependencies in there. [Python virtual environments guide](https://realpython.com/python-virtual-environments-a-primer/)
Do all the same steps as in Option #1 but with activated virtual environment.
### For developers
We are using `pyenv` and `poetry`. As long as you have `poetry` installed do:
```
poetry install
poetry run python src/schedule_planner.py
```### Notes
This is project under development, the main file is [schedule_planner.py](src/schedule_planner.py), all the rest are related to the experiments.
Beware, that at the moment dates are between 1 July 2022 and now (recalculates every time after y/N keystroke). Feel free to change it as you need.### Huh?
- Ask in the Github issues, if you need any features
- Ask in the GitHub issues, if you find a bug
- Want to support, buy me a coffee or star the project
- Anything else? Open Github issue### How and why it all started
[How to automate Google Calendar without automating it](https://www.buymeacoffee.com/chameleontartu/how-automate-google-calendar-without-automating)