]> jfr.im git - yt-dlp.git/blob - .gitignore
Use `os.replace` where applicable (#793)
[yt-dlp.git] / .gitignore
1 # Config
2 *.conf
3 *.spec
4 cookies
5 cookies.txt
6
7 # Downloaded
8 *.srt
9 *.ttml
10 *.sbv
11 *.vtt
12 *.flv
13 *.mp4
14 *.m4a
15 *.m4v
16 *.mp3
17 *.3gp
18 *.webm
19 *.wav
20 *.ape
21 *.mkv
22 *.flac
23 *.avi
24 *.swf
25 *.part
26 *.part-*
27 *.ytdl
28 *.dump
29 *.frag
30 *.frag.urls
31 *.aria2
32 *.swp
33 *.ogg
34 *.opus
35 *.info.json
36 *.live_chat.json
37 *.jpg
38 *.jpeg
39 *.png
40 *.webp
41 *.annotations.xml
42 *.description
43
44 # Allow config/media files in testdata
45 !test/testdata/**
46
47 # Python
48 *.pyc
49 *.pyo
50 .pytest_cache
51 wine-py2exe/
52 py2exe.log
53 build/
54 dist/
55 zip/
56 tmp/
57 venv/
58 completions/
59
60 # Misc
61 *~
62 *.DS_Store
63 *.kate-swp
64 MANIFEST
65 test/local_parameters.json
66 .coverage
67 cover/
68 secrets/
69 updates_key.pem
70 *.egg-info
71 .tox
72 *.class
73
74 # Generated
75 AUTHORS
76 README.txt
77 .mailmap
78 *.1
79 *.bash-completion
80 *.fish
81 *.exe
82 *.tar.gz
83 *.zsh
84 *.spec
85 test/testdata/player-*.js
86
87 # Binary
88 /youtube-dl
89 /youtube-dlc
90 /yt-dlp
91 yt-dlp.zip
92 *.exe
93
94 # Text Editor / IDE
95 .idea
96 *.iml
97 .vscode
98 *.sublime-*
99
100 # Lazy extractors
101 */extractor/lazy_extractors.py
102
103 # Plugins
104 ytdlp_plugins/extractor/*
105 !ytdlp_plugins/extractor/__init__.py
106 !ytdlp_plugins/extractor/sample.py