◐ Shell
clean mode source ↗

Update some libs&tests to 3.14.3 by ShaharNaveh · Pull Request #7006 · RustPython/RustPython

@ShaharNaveh

These files were already updated to 3.14.X at some point, with the release of 3.14.3 they need to be updated again (that's why the small diff)

@coderabbitai

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (7)
  • Lib/argparse.py is excluded by !Lib/**
  • Lib/configparser.py is excluded by !Lib/**
  • Lib/inspect.py is excluded by !Lib/**
  • Lib/test/support/import_helper.py is excluded by !Lib/**
  • Lib/test/test_argparse.py is excluded by !Lib/**
  • Lib/test/test_configparser.py is excluded by !Lib/**
  • Lib/test/test_inspect/test_inspect.py is excluded by !Lib/**

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@youknowone

@ShaharNaveh Do you have idea why argparse and inspect still marked as unsynced?

@youknowone

oh, because CI is targetting 3.14.2

@ShaharNaveh

oh, because CI is targetting 3.14.2

I'll merge main, now that #6999 is merged

@github-actions

📦 Library Dependencies

The following Lib/ modules were modified. Here are their dependencies:

[x] lib: cpython/Lib/argparse.py
[x] test: cpython/Lib/test/test_argparse.py

dependencies:

  • argparse

dependent tests: (3 tests)

  • argparse: test_argparse
    • ensurepip._uninstall: test_ensurepip
    • sqlite3.main: test_sqlite3

[x] lib: cpython/Lib/configparser.py
[x] test: cpython/Lib/test/test_configparser.py (TODO: 1)

dependencies:

  • configparser

dependent tests: (2 tests)

  • configparser: test_configparser test_logging

[x] lib: cpython/Lib/inspect.py
[ ] test: cpython/Lib/test/test_inspect (TODO: 55)

dependencies:

  • inspect

dependent tests: (41 tests)

  • inspect: test_abc test_argparse test_asyncgen test_builtin test_code test_collections test_coroutines test_decimal test_enum test_functools test_generators test_grammar test_inspect test_ntpath test_operator test_patma test_posixpath test_signal test_traceback test_types test_typing test_unittest test_yield_from test_zipimport
    • asyncio: test_asyncio test_contextlib_async test_logging test_os test_sys_settrace test_unittest
    • bdb: test_bdb
    • dataclasses: test__colorize test_genericalias test_pprint test_regrtest test_zoneinfo
    • importlib.metadata: test_importlib
    • pydoc:
      • xmlrpc.server: test_docxmlrpc test_xmlrpc
    • rlcompleter: test_rlcompleter
    • trace: test_trace

Legend:

  • [+] path exists in CPython
  • [x] up-to-date, [ ] outdated

youknowone