]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-145917: Add MIME types for TTC and Haptics formats (#145918)
authorCharlie Lin <tuug@gmx.us>
Mon, 4 May 2026 18:02:50 +0000 (14:02 -0400)
committerGitHub <noreply@github.com>
Mon, 4 May 2026 18:02:50 +0000 (21:02 +0300)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Benedikt Johannes <benedikt.johannes.hofer@gmail.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Doc/whatsnew/3.15.rst
Lib/mimetypes.py
Misc/NEWS.d/next/Library/2026-03-13-14-23-33.gh-issue-145917.TooGKx.rst [new file with mode: 0644]

index 3baae5340414469e265ece7464b508ea338bba00..b215c56408503af197b26afee3746505a3f9d00b 100644 (file)
@@ -1045,7 +1045,7 @@ mimetypes
   (Contributed by Benedikt Johannes, Charlie Lin, Foolbar, Gil Forcada and
   John Franey
   in :gh:`144217`, :gh:`145720`, :gh:`140937`, :gh:`139959`, :gh:`145698`,
-  :gh:`145718` and :gh:`144213`.)
+  :gh:`145718`, :gh:`145918`, and :gh:`144213`.)
 * Rename ``application/x-texinfo`` to ``application/texinfo``.
   (Contributed by Charlie Lin in :gh:`140165`.)
 * Changed the MIME type for ``.ai`` files to ``application/pdf``.
index a834826114614ddd06f5b14d8d4b10db3552d4e1..ad18db09f6b3402c2cdd3ce2b3a11ecd3c2daf25 100644 (file)
@@ -599,10 +599,14 @@ def _default_mime_types():
         '.ra'     : 'audio/x-pn-realaudio',
         '.wav'    : 'audio/vnd.wave',
         '.weba'   : 'audio/webm',
+        '.ttc'    : 'font/collection',
         '.otf'    : 'font/otf',
         '.ttf'    : 'font/ttf',
         '.woff'   : 'font/woff',
         '.woff2'  : 'font/woff2',
+        '.hjif'   : 'haptics/hjif',
+        '.hmpg'   : 'haptics/hmpg',
+        '.ivs'    : 'haptics/ivs',
         '.avif'   : 'image/avif',
         '.bmp'    : 'image/bmp',
         '.emf'    : 'image/emf',
diff --git a/Misc/NEWS.d/next/Library/2026-03-13-14-23-33.gh-issue-145917.TooGKx.rst b/Misc/NEWS.d/next/Library/2026-03-13-14-23-33.gh-issue-145917.TooGKx.rst
new file mode 100644 (file)
index 0000000..23933a6
--- /dev/null
@@ -0,0 +1,2 @@
+Add MIME types for TTC and Haptics formats to :mod:`mimetypes`.
+(Contributed by Charlie Lin in :gh:`145918`.)