Python v2021.1.0 Release Notes

Release Date: 2021-01-21 // over 3 years ago
  • โœจ Enhancements

    ๐Ÿšš 1. Remove code snippets (you can copy the old snippets and use them as your own snippets). (#14781)

    1. Add PYTHONPATH to the language server settings response. (#15106) ๐Ÿ‘• 1. Integration with the bandit linter will highlight the variable, function or method for an issue instead of the entire line. Requires latest version of the bandit package to be installed. (thanks Anthony Shaw) (#15003)
    2. Translated some more of the Python Extension messages in Simplified Chinese. (thanks Shinoyasan) (#15079) โšก๏ธ 1. Update Simplified Chinese translation. (thanks Fiftysixtimes7) (#14997)

    ๐Ÿ›  Fixes

    1. Fix environment variables not refreshing on env file edits. (#3805)
    2. fix npm audit[high]: [Remote Code Execution](npmjs.com/advisories/1548) (#14640)
    3. Ignore false positives when scraping environment variables. (#14812) โœ… 1. Fix unittest discovery when using VS Code Insiders by using Inversify's skipBaseClassChecks option. (#14962)
    4. Make filtering in findInterpretersInDir() faster. (#14983) ๐Ÿšš 1. Remove the Buffer() is deprecated warning from Developer tools. (#15045) (#15045) โœ… 1. Add support for pytest 6 options. (#15094)

    Code Health

    โšก๏ธ 1. Update to Node 12.20.0. (#15046)

    Thanks

    Thanks to the following projects which we fully rely on to provide some of our features:

    Also thanks to the various projects we provide integrations with which help ๐Ÿ‘‰ make this extension useful:

    And finally thanks to the Python development team and community for creating a fantastic programming language and community to be a part of!