This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM python:3.11-slim | |
ENV USER="user" | |
ENV HOME_DIR="/home/${USER}" | |
ENV WORK_DIR="${HOME_DIR}/hostcwd" \ | |
SRC_DIR="${HOME_DIR}/src" \ | |
PATH="${HOME_DIR}/.local/bin:${PATH}" | |
ENV LANG="en_US.UTF-8" \ | |
LANGUAGE="en_US.UTF-8" \ | |
LC_ALL="en_US.UTF-8" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from typing import Any, NamedTuple, TypeAlias | |
from collections.abc import Callable | |
import queue | |
import pygame | |
Callback: TypeAlias = Callable[[], Any] | |
class SchedulerEvent(NamedTuple): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Pygame vs. Pygame-CE API Differences | |
------------------------------------ | |
This document is meant to serve as a reference for pygame developers that use | |
both pygame and pygame-ce. It is not an endorsement of one over the other. | |
Last updated: April 26, 2023 | |
Info was compiled from the repos' release pages and their respective docs: |