https://github.com/jarcelao/python-in-a-click
Presentation and template used for the "Python in a Click" talk for PyCon APAC 2025
https://github.com/jarcelao/python-in-a-click
devcontainer devtools pycon uv
Last synced: 12 months ago
JSON representation
Presentation and template used for the "Python in a Click" talk for PyCon APAC 2025
- Host: GitHub
- URL: https://github.com/jarcelao/python-in-a-click
- Owner: jarcelao
- License: unlicense
- Created: 2025-03-01T16:48:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-21T17:29:01.000Z (over 1 year ago)
- Last Synced: 2025-04-12T07:59:44.443Z (about 1 year ago)
- Topics: devcontainer, devtools, pycon, uv
- Language: Shell
- Homepage:
- Size: 3.8 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Python in a Click
Presentation and template used for the "Python in a Click" lightning talk for PyCon APAC 2025
## How to Use
This repository contains a `.devcontainer` specification that loads the entire development environment in one click.
You can try this out on [GitHub Codespaces](https://github.com/features/codespaces) by pressing the green `Code` button above, selecting the `Codespaces` tab, then clicking on `Create codespace on main`
Should you prefer a local experience, install both [Docker Desktop](https://www.docker.com/products/docker-desktop/) and the [VSCode Dev Containers extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) and use the `Dev Containers: Clone Repository in Container Volume...` command.
### View Presentation
From the `presentation` directory, execute the `mise run present` command. You should see a `localhost` URL to view the presentation.
Alternatively, a `deck.pdf` file is available in the directory as well.
### Try the Template
`cd` to the `template` directory, then run `mise run dev` to launch a demo FastAPI server.