xonsh/news
Noorhteen Raja NJ 769dfbe6aa
Py 312 pre-liminary support (#5156)
* refactor: project requires 3.9+

changed as per NEP-29
https://numpy.org/neps/nep-0029-deprecation_policy.html

* test: nose type tests are deprecated in pytest now

* fix: deprecation of ast.Str and ast.Bytes and .s attribute access

* fix: deprecation of ast.Num,ast.NameConstant,ast.Ellipsis

* refactor: upgrade code to be py39+ using ruff

the changes are auto-generated

* refactor: remove typing.Annotated compatibility code

* fix: temporarily disable having xonsh syntax inside f-strings

* test: skip failing tests

there is no workaround for this version. It might get solved in the
final release though

* refactor: make XonshSession.completer lazily populated

this speedsup the tests as cmd_cache would not be actively populated
when used in default_completers function

* refactor: make presence of walrus operator default
2023-07-04 22:18:37 +05:30
..
bash-completions-m1-path.rst platform: fix BASH_COMPLETIONS_DEFAULT on M1 (#5165) 2023-06-29 20:53:13 +06:00
become-a-sponsor-to-xonsh.rst Become a sponsor to xonsh (#5167) 2023-07-01 13:15:06 +00:00
multil.rst Unset the default Semantic Prompt line continuation environment variables (#5160) 2023-06-30 09:57:29 +05:30
py39+.rst Py 312 pre-liminary support (#5156) 2023-07-04 22:18:37 +05:30
TEMPLATE.rst single instance of string.Formatter 2018-10-20 12:22:59 -06:00