This repository houses the public help center content for RCRAInfo's Hazardous Waste Information Platform.
- Python
- I recommend uv for especially for EPA employees since it makes installing Python and setting up virtual environments easier without going through EISD much easier.
- See the uv installation guide for more information.
In Settings (via apps) under System > For developers (alternatively search for Script) under "PowerShell" change the execution policy to allow PowerShell to run without signing to On.
Assuming you are using a unix-like terminal or Windows PowerShell.
-
Clone the repository:
git clone https://github.com/USEPA/hwip.git cd hwip
-
Create and activate a virtual environment:
uv venv # will create a .venv directory # if not using uv, you can create a venv with `python -m venv .venv` . .venv/bin/activate # On Windows use `.venv\Scripts\activate`
-
Install dependencies:
uv sync # if not using uv, python -m pip install .
-
Start the development server:
mkdocs serve # Should output a local URL like http://127.0.0.1:8000 to view the site in your browser.