gh-145697: Add .sql and .sqlite3 recognition in mimetypes (GH-145698)

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Co-authored-by: Benedikt Johannes <benedikt.johannes.hofer@gmail.com>
This commit is contained in:
Charlie Lin 2026-03-10 11:21:33 -04:00 committed by GitHub
parent 7990313afa
commit 467507a651
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 8 additions and 0 deletions

View file

@ -825,6 +825,8 @@ mimetypes
* Add ``application/node`` MIME type for ``.cjs`` extension.
(Contributed by John Franey in :gh:`140937`.)
* Add ``application/toml``. (Contributed by Gil Forcada in :gh:`139959`.)
* Add ``application/sql`` and ``application/vnd.sqlite3``.
(Contributed by Charlie Lin in :gh:`145698`.)
* Add ``image/jxl``. (Contributed by Foolbar in :gh:`144213`.)
* Rename ``application/x-texinfo`` to ``application/texinfo``.
(Contributed by Charlie Lin in :gh:`140165`.)

View file

@ -501,6 +501,7 @@ def _default_mime_types():
'.ps' : 'application/postscript',
'.eps' : 'application/postscript',
'.rtf' : 'application/rtf',
'.sql' : 'application/sql',
'.texi' : 'application/texinfo',
'.texinfo': 'application/texinfo',
'.toml' : 'application/toml',
@ -525,6 +526,8 @@ def _default_mime_types():
'.xlsx' : 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
'.docx' : 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
'.rar' : 'application/vnd.rar',
'.sqlite3': 'application/vnd.sqlite3',
'.sqlite' : 'application/vnd.sqlite3',
'.wasm' : 'application/wasm',
'.7z' : 'application/x-7z-compressed',
'.bcpio' : 'application/x-bcpio',

View file

@ -232,6 +232,7 @@ def check_extensions():
("application/pdf", ".pdf"),
("application/postscript", ".ps"),
("application/rtf", ".rtf"),
("application/sql", ".sql"),
("application/texinfo", ".texi"),
("application/toml", ".toml"),
("application/vnd.apple.mpegurl", ".m3u"),
@ -246,6 +247,7 @@ def check_extensions():
("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", ".xlsx"),
("application/vnd.openxmlformats-officedocument.wordprocessingml.document", ".docx"),
("application/vnd.rar", ".rar"),
("application/vnd.sqlite3", ".sqlite3"),
("application/x-7z-compressed", ".7z"),
("application/x-debian-package", ".deb"),
("application/x-httpd-php", ".php"),

View file

@ -0,0 +1 @@
Add ``application/sql`` and ``application/vnd.sqlite3`` into ``mimetypes``.