MENU

Fun & Interesting

The BIGGEST feature in EVERY Python release (ft. @Indently)

Carberra 2,915 4 months ago
Video Not Working? Fix It Now

Get 10% off your first order at Underthreaded ► https://underthreaded.com/CARBERRA Ever wondered what the biggest feature in every Python release was? Well, now you know! Thanks for the help @Indently! ► https://www.youtube.com/@Indently 00:00 - Intro 01:14 - 1.5 (The GIL) [1-5] 01:47 - 1.6 / 2.0 (Unicode support) [6-9] 02:31 - 2.1 (Future directives) [10-13] 03:11 - 2.2 (Class system changes) [14-17] 03:50 - 2.3 (Booleans) [18-19] 04:21 - 2.4 (Decorators) [20-22] 04:51 - 2.5 (Conditional expressions) [23-24] 05:47 - 2.6 (Standardisation of context manager) [25-26] 06:24 - 3.0 (Breaking syntax changes) [27-29] 06:45 - 3.1 (Ordered dictionaries) [27, 30-31] 07:11 - 2.7 (Backports) [32] 07:28 - 3.2 (The @wraps decorator) [33] 07:51 - 3.3 (Virtual environments) [34-36] 08:13 - 3.4 (Pathlib) [37-39] 08:33 - 3.5 (Type annotations) [40-43] 09:10 - 3.6 (F-strings) [44-46] 09:32 - 3.7 (Data classes) [47-49] 10:04 - 3.8 (Walrus operator) [50-53] 10:45 - 3.9 (The PEG parser) [54-56] 11:10 - 3.10 (Structural pattern matching) [57-61] 11:35 - 3.11 (Speed improvements) [62] 12:02 - 3.12 (Syntactic formalisation of f-strings) [56, 63] 12:24 - 3.13 (Free-threading mode) [5, 64] 12:59 - 3.14 (What's next?) [65-69] 13:26 - Outro [1] https://peps.python.org/pep-0684/ [2] https://youtu.be/Wy4sI0zFXsU [3] https://realpython.com/python-gil/#what-problem-did-the-gil-solve-for-python [4] https://www.artima.com/weblogs/viewpost.jsp?thread=214235 [5] https://peps.python.org/pep-0703/ [6] https://peps.python.org/pep-0100/ [7] https://docs.python.org/3/whatsnew/2.0.html [8] https://en.wikipedia.org/wiki/Corporation_for_National_Research_Initiatives [9] https://www.python.org/download/releases/1.6/ [10] https://docs.python.org/3/whatsnew/2.1.html [11] https://peps.python.org/pep-0236/ [12] https://github.com/python/cpython/blob/main/Lib/__future__.py [13] https://peps.python.org/pep-0649/ [14] https://docs.python.org/3/whatsnew/2.2.html [15] https://peps.python.org/pep-0252/ [16] https://peps.python.org/pep-0253/ [17] https://peps.python.org/pep-0234/ [18] https://docs.python.org/3/whatsnew/2.3.html [19] https://peps.python.org/pep-0285/ [20] https://docs.python.org/3/whatsnew/2.4.html [21] https://peps.python.org/pep-0289/ [22] https://peps.python.org/pep-0318/ [23] https://docs.python.org/3/whatsnew/2.5.html [24] https://peps.python.org/pep-0308 [25] https://docs.python.org/3/whatsnew/2.6.html [26] https://peps.python.org/pep-0343/ [27] https://devguide.python.org/versions/ [28] https://docs.python.org/3/whatsnew/3.0.html [29] https://www.python.org/doc/sunset-python-2/ [30] https://docs.python.org/3/whatsnew/3.1.html [31] https://peps.python.org/pep-0372/ [32] https://docs.python.org/3/whatsnew/2.7.html [33] https://docs.python.org/3/whatsnew/3.2.html [34] https://docs.python.org/3/whatsnew/3.3.html [35] https://peps.python.org/pep-0405/ [36] https://peps.python.org/pep-0409/ [37] https://docs.python.org/3/whatsnew/3.4.html [38] https://peps.python.org/pep-0428/ [39] https://youtu.be/FlPd1BP_cVc [40] https://docs.python.org/3/whatsnew/3.5.html [41] https://peps.python.org/pep-0492/ [42] https://peps.python.org/pep-0484/ [43] https://discuss.python.org/t/a-more-useful-and-less-divisive-future-for-typing/34225 [44] https://docs.python.org/3/whatsnew/3.6.html [45] https://peps.python.org/pep-0498/ [46] https://discuss.python.org/t/safer-logging-methods-for-f-strings-and-new-style-formatting/13802 [47] https://docs.python.org/3/whatsnew/3.7.html [48] https://peps.python.org/pep-0557/ [49] https://www.attrs.org/en/stable/# [50] https://docs.python.org/3/whatsnew/3.8.html [51] https://peps.python.org/pep-0572/ [52] https://www.reddit.com/r/learnpython/comments/1glsa97/do_you_use_the_walrus_operator/?chainedPosts=t3_jmnant [53] https://mail.python.org/pipermail/python-committers/2018-July/005664.html [54] https://docs.python.org/3/whatsnew/3.9.html [55] https://peps.python.org/pep-0617/ [56] https://peps.python.org/pep-0701/ [57] https://docs.python.org/3/whatsnew/3.10.html [58] https://peps.python.org/pep-0634/ [59] https://peps.python.org/pep-0635/ [60] https://peps.python.org/pep-0636/ [61] https://peps.python.org/pep-0622/ [62] https://docs.python.org/3/whatsnew/3.11.html [63] https://docs.python.org/3/whatsnew/3.12.html [64] https://docs.python.org/3/whatsnew/3.13.html [65] https://docs.python.org/3.14/whatsnew/3.14.html [66] https://peps.python.org/pep-0649/ [67] https://peps.python.org/pep-0749/ [68] https://peps.python.org/pep-0750/ [69] https://youtu.be/y2GpyrHLnN8 ~ Hotlinks ~ Discord ► https://discord.gg/5vVgQpK Visual Studio Code setup ► https://youtu.be/PBQspYkkksU Terminal setup ► https://youtu.be/4RuGK3w6Mbs Desk/recording gear ► https://kit.co/Carberra PC build ► https://uk.pcpartpicker.com/list/TmzGYN ~ Affiliations ~ Codecrafters (40% off any plan) ► https://app.codecrafters.io/join?via=parafoxia Keeper Password Manager (30% off your first year) ► https://keeper.io/r/EX4FB1C #python #coding #howto

Comment