# Build artifacts - produced by `python -m build`, never commit them
# Sản phẩm build - do `python -m build` sinh ra, không bao giờ commit
dist/
build/
*.egg-info/

# Python bytecode
# Bytecode Python
__pycache__/
*.pyc

# Test cache
# Cache của test
.pytest_cache/

# Publishing credentials - NEVER commit, and never let a build package them.
# hatchling decides sdist contents from this file, so a credential sitting in
# the project root would be swallowed into the tarball on the next build. The
# name goes in here BEFORE the file is ever created, not after.
# Credential phát hành - KHÔNG BAO GIỜ commit, và không để build đóng gói vào.
# hatchling quyết định nội dung sdist theo chính file này, nên credential nằm ở
# gốc dự án sẽ bị nuốt vào tarball ở lần build kế tiếp. Tên phải có ở đây TRƯỚC
# khi file được tạo, không phải sau.
token.txt
*.token
.pypirc
pypi_token.py
