A from-scratch atproto PDS implementation in Python (mirrors https://github.com/DavidBuchanan314/millipds)
at main 3.2 kB view raw
1# Byte-compiled / optimized / DLL files 2__pycache__/ 3*.py[cod] 4*$py.class 5 6# C extensions 7*.so 8 9# Distribution / packaging 10.Python 11build/ 12develop-eggs/ 13dist/ 14downloads/ 15eggs/ 16.eggs/ 17lib/ 18lib64/ 19parts/ 20sdist/ 21var/ 22wheels/ 23share/python-wheels/ 24*.egg-info/ 25.installed.cfg 26*.egg 27MANIFEST 28 29# PyInstaller 30# Usually these files are written by a python script from a template 31# before PyInstaller builds the exe, so as to inject date/other infos into it. 32*.manifest 33*.spec 34 35# Installer logs 36pip-log.txt 37pip-delete-this-directory.txt 38 39# Unit test / coverage reports 40htmlcov/ 41.tox/ 42.nox/ 43.coverage 44.coverage.* 45.cache 46nosetests.xml 47coverage.xml 48*.cover 49*.py,cover 50.hypothesis/ 51.pytest_cache/ 52cover/ 53 54# Translations 55*.mo 56*.pot 57 58# Django stuff: 59*.log 60local_settings.py 61db.sqlite3 62db.sqlite3-journal 63 64# Flask stuff: 65instance/ 66.webassets-cache 67 68# Scrapy stuff: 69.scrapy 70 71# Sphinx documentation 72docs/_build/ 73 74# PyBuilder 75.pybuilder/ 76target/ 77 78# Jupyter Notebook 79.ipynb_checkpoints 80 81# IPython 82profile_default/ 83ipython_config.py 84 85# pyenv 86# For a library or package, you might want to ignore these files since the code is 87# intended to run in multiple environments; otherwise, check them in: 88# .python-version 89 90# pipenv 91# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. 92# However, in case of collaboration, if having platform-specific dependencies or dependencies 93# having no cross-platform support, pipenv may install dependencies that don't work, or not 94# install all needed dependencies. 95#Pipfile.lock 96 97# poetry 98# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. 99# This is especially recommended for binary packages to ensure reproducibility, and is more 100# commonly ignored for libraries. 101# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control 102#poetry.lock 103 104# pdm 105# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. 106#pdm.lock 107# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it 108# in version control. 109# https://pdm.fming.dev/#use-with-ide 110.pdm.toml 111 112# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm 113__pypackages__/ 114 115# Celery stuff 116celerybeat-schedule 117celerybeat.pid 118 119# SageMath parsed files 120*.sage.py 121 122# Environments 123.env 124.venv 125env/ 126venv/ 127ENV/ 128env.bak/ 129venv.bak/ 130 131# Spyder project settings 132.spyderproject 133.spyproject 134 135# Rope project settings 136.ropeproject 137 138# mkdocs documentation 139/site 140 141# mypy 142.mypy_cache/ 143.dmypy.json 144dmypy.json 145 146# Pyre type checker 147.pyre/ 148 149# pytype static type analyzer 150.pytype/ 151 152# Cython debug symbols 153cython_debug/ 154 155# PyCharm 156# JetBrains specific template is maintained in a separate JetBrains.gitignore that can 157# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore 158# and can be added to the global gitignore or merged into this file. For a more nuclear 159# option (not recommended) you can uncomment the following to ignore the entire idea folder. 160#.idea/ 161 162# millipds data dir (should only end up here during local testing of dev builds) 163data/