Skip to content

Instantly share code, notes, and snippets.

@kumaraswins
Created December 31, 2019 14:43
Show Gist options
  • Save kumaraswins/4e37ae24cab91e966b6f7fc360aef35b to your computer and use it in GitHub Desktop.
Save kumaraswins/4e37ae24cab91e966b6f7fc360aef35b to your computer and use it in GitHub Desktop.

Revisions

  1. kumaraswins revised this gist Dec 31, 2019. 1 changed file with 7 additions and 1 deletion.
    8 changes: 7 additions & 1 deletion gitignore_python.txt
    Original file line number Diff line number Diff line change
    @@ -126,4 +126,10 @@ venv.bak/
    dmypy.json

    # Pyre type checker
    .pyre/
    .pyre/

    #####
    # OS X temporary files
    #
    # c.f. http://www.westwind.com/reference/os-x/invisibles.html
    .DS_Store
  2. kumaraswins created this gist Dec 31, 2019.
    129 changes: 129 additions & 0 deletions gitignore_python.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,129 @@
    # Byte-compiled / optimized / DLL files
    __pycache__/
    *.py[cod]
    *$py.class

    # C extensions
    *.so

    # Distribution / packaging
    .Python
    build/
    develop-eggs/
    dist/
    downloads/
    eggs/
    .eggs/
    lib/
    lib64/
    parts/
    sdist/
    var/
    wheels/
    pip-wheel-metadata/
    share/python-wheels/
    *.egg-info/
    .installed.cfg
    *.egg
    MANIFEST

    # PyInstaller
    # Usually these files are written by a python script from a template
    # before PyInstaller builds the exe, so as to inject date/other infos into it.
    *.manifest
    *.spec

    # Installer logs
    pip-log.txt
    pip-delete-this-directory.txt

    # Unit test / coverage reports
    htmlcov/
    .tox/
    .nox/
    .coverage
    .coverage.*
    .cache
    nosetests.xml
    coverage.xml
    *.cover
    *.py,cover
    .hypothesis/
    .pytest_cache/

    # Translations
    *.mo
    *.pot

    # Django stuff:
    *.log
    local_settings.py
    db.sqlite3
    db.sqlite3-journal

    # Flask stuff:
    instance/
    .webassets-cache

    # Scrapy stuff:
    .scrapy

    # Sphinx documentation
    docs/_build/

    # PyBuilder
    target/

    # Jupyter Notebook
    .ipynb_checkpoints

    # IPython
    profile_default/
    ipython_config.py

    # pyenv
    .python-version

    # pipenv
    # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
    # However, in case of collaboration, if having platform-specific dependencies or dependencies
    # having no cross-platform support, pipenv may install dependencies that don't work, or not
    # install all needed dependencies.
    #Pipfile.lock

    # PEP 582; used by e.g. github.com/David-OConnor/pyflow
    __pypackages__/

    # Celery stuff
    celerybeat-schedule
    celerybeat.pid

    # SageMath parsed files
    *.sage.py

    # Environments
    .env
    .venv
    env/
    venv/
    ENV/
    env.bak/
    venv.bak/

    # Spyder project settings
    .spyderproject
    .spyproject

    # Rope project settings
    .ropeproject

    # mkdocs documentation
    /site

    # mypy
    .mypy_cache/
    .dmypy.json
    dmypy.json

    # Pyre type checker
    .pyre/