Getting Started with Our-Planner¶
Prerequisites¶
- Python 3.12 or higher
Installation¶
-
Clone the repository:
-
Navigate to the project directory:
-
Install the required packages:
Running the Application¶
To start the application, run:
Installation¶
Prerequisites¶
- Python 3.11 or higher
- Tkinter (The GUI library which usually comes with Python)
macOS¶
Ubuntu (Linux)¶
Fedora (Linux)¶
MS-Windows¶
Tkinter is usually installed by default with every Python installation on MS-Windows. There is currently a problem with UV installed versions of Python!
Install from source¶
# Clone the repository
git clone https://github.com/rnwolf/our-planner.git
cd our-planner
# Create and activate a virtual environment
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
# Install the package and dependencies
pip install -r requirements.txt
# Install the package
pip install -e .
Install dependencies only¶
Install from PyPi¶
cd our-planner
# Create and activate a virtual environment (optional but recommended)
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
pip install our-planner
# Run app
our-planner
Install from via uvx (Recomended way)¶
This also installs the tool uvx. See more options on astral website.
NOTE: The python builds provided via UV does not include the Tkinter libraries, and thus you need to install and specify Python from https://www.python.org/downloads/