diff --git a/CONTRIBUTORS.txt b/CONTRIBUTORS.txt index 57270668c..c242147e5 100644 --- a/CONTRIBUTORS.txt +++ b/CONTRIBUTORS.txt @@ -15,9 +15,9 @@ Maintainers ----------- - Pierre Sassoulas - Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> -- Hippo91 -- Marc Mueller <30130371+cdce8p@users.noreply.github.com> - Jacob Walls +- Marc Mueller <30130371+cdce8p@users.noreply.github.com> +- Hippo91 - Bryce Guinta - Ceridwen - Mark Byrne <31762852+mbyrnepr2@users.noreply.github.com> @@ -32,16 +32,20 @@ Contributors ------------ - Emile Anclin - Nick Drozd +- correctmost <134317971+correctmost@users.noreply.github.com> - Andrew Haigh - Julien Cristau - David Liu - Alexandre Fayolle - Eevee (Alex Munroe) +- temyurchenko <44875844+temyurchenko@users.noreply.github.com> - David Gilman - Tushar Sadhwani - Julien Jehannet - Calen Pennington +- Antonio - Hugo van Kemenade +- Artem Yurchenko - Tim Martin - Phil Schaf - Alex Hall @@ -49,10 +53,12 @@ Contributors - Radosław Ganczarek - Paligot Gérard - Ioana Tagirta +- Eric Vergnaud - Derek Gustafson - David Shea - Daniel Harding - Christian Clauss +- Akhil Kamat - Ville Skyttä - Rene Zhang - Philip Lorenz @@ -65,12 +71,12 @@ Contributors - FELD Boris - Enji Cooper - Dani Alcala <112832187+clavedeluna@users.noreply.github.com> -- Antonio - Adrien Di Mascio - tristanlatr <19967168+tristanlatr@users.noreply.github.com> - emile@crater.logilab.fr - doranid - brendanator +- akamat10 - Tomas Gavenciak - Tim Paine - Thomas Hisch @@ -129,17 +135,21 @@ Contributors - Peter de Blanc - Peter Talley - Ovidiu Sabou +- Oleh Prypin - Nicolas Noirbent - Neil Girdhar - Miro Hrončok - Michał Masłowski - Mateusz Bysiek +- Matej Aleksandrov - Marcelo Trylesinski - Leandro T. C. Melo - Konrad Weihmann - Kian Meng, Ang - Kai Mueller <15907922+kasium@users.noreply.github.com> - Jörg Thalheim +- Jérome Perrin +- JulianJvn <128477611+JulianJvn@users.noreply.github.com> - Josef Kemetmüller - Jonathan Striebel - John Belmonte @@ -147,11 +157,14 @@ Contributors - Jeff Quast - Jarrad Hope - Jared Garst +- Jamie Scott - Jakub Wilk - Iva Miholic - Ionel Maries Cristian - HoverHell +- Hashem Nasarat - HQupgradeHQ <18361586+HQupgradeHQ@users.noreply.github.com> +- Gwyn Ciesla - Grygorii Iermolenko - Gregory P. Smith - Giuseppe Scrivano @@ -191,8 +204,6 @@ Contributors - Alexander Scheel - Alexander Presnyakov - Ahmed Azzaoui -- JulianJvn <128477611+JulianJvn@users.noreply.github.com> -- Gwyn Ciesla Co-Author --------- diff --git a/ChangeLog b/ChangeLog index 3424a6830..3cc559703 100644 --- a/ChangeLog +++ b/ChangeLog @@ -29,7 +29,7 @@ Release date: TBA Closes #2513 -What's New in astroid 3.3.7? +What's New in astroid 3.3.8? ============================ Release date: TBA @@ -39,6 +39,16 @@ Release date: TBA Closes pylint-dev/pylint#10112 +What's New in astroid 3.3.7? +============================ +Release date: 2024-12-20 + +* Fix inability to import `collections.abc` in python 3.13.1. The reported fix in astroid 3.3.6 + did not actually fix this issue. + + Closes pylint-dev/pylint#10112 + + What's New in astroid 3.3.6? ============================ Release date: 2024-12-08 diff --git a/astroid/interpreter/_import/spec.py b/astroid/interpreter/_import/spec.py index 457a71cbd..5416428fa 100644 --- a/astroid/interpreter/_import/spec.py +++ b/astroid/interpreter/_import/spec.py @@ -386,13 +386,15 @@ def _search_zip( if PY310_PLUS: if not importer.find_spec(os.path.sep.join(modpath)): raise ImportError( - "No module named %s in %s/%s" - % (".".join(modpath[1:]), filepath, modpath) + "No module named {} in {}/{}".format( + ".".join(modpath[1:]), filepath, modpath + ) ) elif not importer.find_module(os.path.sep.join(modpath)): raise ImportError( - "No module named %s in %s/%s" - % (".".join(modpath[1:]), filepath, modpath) + "No module named {} in {}/{}".format( + ".".join(modpath[1:]), filepath, modpath + ) ) return ( ModuleType.PY_ZIPMODULE,