This is the website for the Rochester Python "RocPy" Meetup, a Python user group in Rochester, NY. This website is statically generated with with Material for MkDocs and GitHub Actions. Additionally, we use Web3Forms for a simple submission to send its organizers an email.
- Install the tool uv. You'll probably want to use
brew
(macOS, Linux) orpip
. - In another terminal, run
uv run mkdocs serve
to start the development server. - Open your browser to
http://localhost:8000
to see the site.
Then, edit an resources for the site in the docs
directory. The site will automatically update as you save changes.
Pull requests are welcome! If you'd like to contribute to the website, please follow these steps:
- Clone the repository
- Create a new branch for your changes
- Make your changes
- Test your changes locally
- Push your changes to your fork
- Create a pull request
Your PR must be approved before merging. It will be reviewed for content,
style, and adherence to the code of conduct. After merging, the GitHub Action
defined in .github/workflows/ci.yml
will publish the changes to RocPy's
organization GitHub Page.