MCPcopy Create free account
hub / github.com/pytest-dev/pytest / versions

github.com/pytest-dev/pytest @7.0.0 → @9.1.1

indexed versions: 7.0.0 · 9.1.1

1,852 added 450 removed 540 signature changed

Removed / breaking in @7.0.0, gone in @9.1.1

WarnLogFilterClassdoc/en/conf.py
WarnLogFilter.filterMethoddoc/en/conf.py
configure_loggingFunctiondoc/en/conf.py
patched_is_finalFunctiondoc/en/conf.py
loginFunctionscripts/prepare-release-pr.py
convert_rst_to_mdFunctionscripts/publish-gh-release-notes.py
mainFunctionscripts/publish-gh-release-notes.py
parse_changelogFunctionscripts/publish-gh-release-notes.py
publish_github_releaseFunctionscripts/publish-gh-release-notes.py
mainFunctionscripts/towncrier-draft-to-file.py
ExceptionChainRepr.__attrs_post_init__Methodsrc/_pytest/_code/code.py
ExceptionRepr.__attrs_post_init__Methodsrc/_pytest/_code/code.py
FormattedExcinfoClasssrc/_pytest/_code/code.py
FormattedExcinfo._getentrysourceMethodsrc/_pytest/_code/code.py
FormattedExcinfo._getindentMethodsrc/_pytest/_code/code.py
FormattedExcinfo._makepathMethodsrc/_pytest/_code/code.py
FormattedExcinfo._truncate_recursive_tracebackMethodsrc/_pytest/_code/code.py
FormattedExcinfo.get_exconlyMethodsrc/_pytest/_code/code.py
FormattedExcinfo.get_sourceMethodsrc/_pytest/_code/code.py
FormattedExcinfo.repr_argsMethodsrc/_pytest/_code/code.py
FormattedExcinfo.repr_excinfoMethodsrc/_pytest/_code/code.py
FormattedExcinfo.repr_localsMethodsrc/_pytest/_code/code.py
FormattedExcinfo.repr_tracebackMethodsrc/_pytest/_code/code.py
FormattedExcinfo.repr_traceback_entryMethodsrc/_pytest/_code/code.py
Traceback.getcrashentryMethodsrc/_pytest/_code/code.py
TracebackEntry.set_repr_styleMethodsrc/_pytest/_code/code.py
AlwaysDispatchingPrettyPrinterClasssrc/_pytest/_io/saferepr.py
AlwaysDispatchingPrettyPrinter._formatMethodsrc/_pytest/_io/saferepr.py
_pformat_dispatchFunctionsrc/_pytest/_io/saferepr.py
_should_truncate_itemFunctionsrc/_pytest/assertion/truncate.py
_compare_eq_anyFunctionsrc/_pytest/assertion/util.py
_compare_eq_clsFunctionsrc/_pytest/assertion/util.py
_compare_eq_dictFunctionsrc/_pytest/assertion/util.py
_compare_eq_iterableFunctionsrc/_pytest/assertion/util.py
_compare_eq_sequenceFunctionsrc/_pytest/assertion/util.py
_compare_eq_setFunctionsrc/_pytest/assertion/util.py
_compare_eq_verboseFunctionsrc/_pytest/assertion/util.py
_diff_textFunctionsrc/_pytest/assertion/util.py
_notin_textFunctionsrc/_pytest/assertion/util.py
_surrounding_parens_on_own_linesFunctionsrc/_pytest/assertion/util.py
isattrsFunctionsrc/_pytest/assertion/util.py
isdataclsFunctionsrc/_pytest/assertion/util.py
isdictFunctionsrc/_pytest/assertion/util.py
isiterableFunctionsrc/_pytest/assertion/util.py
isnamedtupleFunctionsrc/_pytest/assertion/util.py
issequenceFunctionsrc/_pytest/assertion/util.py
issetFunctionsrc/_pytest/assertion/util.py
istextFunctionsrc/_pytest/assertion/util.py
running_on_ciFunctionsrc/_pytest/assertion/util.py
Cache._ensure_supporting_filesMethodsrc/_pytest/cacheprovider.py
CaptureResult.__eq__Methodsrc/_pytest/capture.py
CaptureResult.__getitem__Methodsrc/_pytest/capture.py
CaptureResult.__hash__Methodsrc/_pytest/capture.py
CaptureResult.__init__Methodsrc/_pytest/capture.py
CaptureResult.__iter__Methodsrc/_pytest/capture.py
CaptureResult.__len__Methodsrc/_pytest/capture.py
CaptureResult.__lt__Methodsrc/_pytest/capture.py
CaptureResult.__repr__Methodsrc/_pytest/capture.py
CaptureResult._replaceMethodsrc/_pytest/capture.py
CaptureResult.countMethodsrc/_pytest/capture.py
CaptureResult.indexMethodsrc/_pytest/capture.py
FDCaptureBinary.__init__Methodsrc/_pytest/capture.py
FDCaptureBinary.__repr__Methodsrc/_pytest/capture.py
FDCaptureBinary._assert_stateMethodsrc/_pytest/capture.py
FDCaptureBinary.doneMethodsrc/_pytest/capture.py
FDCaptureBinary.resumeMethodsrc/_pytest/capture.py
FDCaptureBinary.startMethodsrc/_pytest/capture.py
FDCaptureBinary.suspendMethodsrc/_pytest/capture.py
SysCaptureBinary.__init__Methodsrc/_pytest/capture.py
SysCaptureBinary.__repr__Methodsrc/_pytest/capture.py
SysCaptureBinary._assert_stateMethodsrc/_pytest/capture.py
SysCaptureBinary.doneMethodsrc/_pytest/capture.py
SysCaptureBinary.reprMethodsrc/_pytest/capture.py
SysCaptureBinary.resumeMethodsrc/_pytest/capture.py
SysCaptureBinary.startMethodsrc/_pytest/capture.py
SysCaptureBinary.suspendMethodsrc/_pytest/capture.py
_py36_windowsconsoleio_workaroundFunctionsrc/_pytest/capture.py
_PytestWrapperClasssrc/_pytest/compat.py
_bytes_to_asciiFunctionsrc/_pytest/compat.py
_format_argsFunctionsrc/_pytest/compat.py
_translate_non_printableFunctionsrc/_pytest/compat.py
cached_propertyClasssrc/_pytest/compat.py
cached_property.__get__Methodsrc/_pytest/compat.py
cached_property.__init__Methodsrc/_pytest/compat.py
finalFunctionsrc/_pytest/compat.py
get_real_methodFunctionsrc/_pytest/compat.py
is_generatorFunctionsrc/_pytest/compat.py
nullcontextFunctionsrc/_pytest/compat.py
Config._get_override_ini_valueMethodsrc/_pytest/config/__init__.py
Config._initiniMethodsrc/_pytest/config/__init__.py
Config._preparseMethodsrc/_pytest/config/__init__.py
NotsetClasssrc/_pytest/config/__init__.py
Notset.__repr__Methodsrc/_pytest/config/__init__.py
PytestPluginManager._try_load_conftestMethodsrc/_pytest/config/__init__.py
_args_converterFunctionsrc/_pytest/config/__init__.py
_ensure_removed_sysmoduleFunctionsrc/_pytest/config/__init__.py
Argument._set_opt_stringsMethodsrc/_pytest/config/argparsing.py
ArgumentErrorClasssrc/_pytest/config/argparsing.py
ArgumentError.__init__Methodsrc/_pytest/config/argparsing.py
ArgumentError.__str__Methodsrc/_pytest/config/argparsing.py

… +350 more

Signature changed

setupFunctiondoc/en/conf.py
cFunctiondoc/en/example/fixtures/test_fixtures_order_dependencies.py
prepare_release_prFunctionscripts/prepare-release-pr.py
announceFunctionscripts/release.py
changelogFunctionscripts/release.py
pre_releaseFunctionscripts/release.py
regenFunctionscripts/release.py
plugin_definitionsFunctionscripts/update-plugin-list.py
ExceptionInfo.__init__Methodsrc/_pytest/_code/code.py
ExceptionInfo.errisinstanceMethodsrc/_pytest/_code/code.py
ExceptionInfo.fill_unfilledMethodsrc/_pytest/_code/code.py
ExceptionInfo.from_currentMethodsrc/_pytest/_code/code.py
ExceptionInfo.from_exc_infoMethodsrc/_pytest/_code/code.py
ExceptionInfo.getreprMethodsrc/_pytest/_code/code.py
ExceptionInfo.matchMethodsrc/_pytest/_code/code.py
ReprLocals.toterminalMethodsrc/_pytest/_code/code.py
ReprTracebackNative.__init__Methodsrc/_pytest/_code/code.py
Traceback.__getitem__Methodsrc/_pytest/_code/code.py
Traceback.__init__Methodsrc/_pytest/_code/code.py
Traceback.cutMethodsrc/_pytest/_code/code.py
Traceback.filterMethodsrc/_pytest/_code/code.py
TracebackEntry.__init__Methodsrc/_pytest/_code/code.py
TracebackEntry.getsourceMethodsrc/_pytest/_code/code.py
TracebackEntry.ishiddenMethodsrc/_pytest/_code/code.py
getstatementrange_astFunctionsrc/_pytest/_code/source.py
SafeRepr.__init__Methodsrc/_pytest/_io/saferepr.py
safereprFunctionsrc/_pytest/_io/saferepr.py
TerminalWriter.__init__Methodsrc/_pytest/_io/terminalwriter.py
TerminalWriter._highlightMethodsrc/_pytest/_io/terminalwriter.py
TerminalWriter.sepMethodsrc/_pytest/_io/terminalwriter.py
pytest_collectionFunctionsrc/_pytest/assertion/__init__.py
pytest_sessionfinishFunctionsrc/_pytest/assertion/__init__.py
AssertionRewriter.__init__Methodsrc/_pytest/assertion/rewrite.py
AssertionRewritingHook._early_rewrite_bailoutMethodsrc/_pytest/assertion/rewrite.py
AssertionRewritingHook._is_marked_for_rewriteMethodsrc/_pytest/assertion/rewrite.py
AssertionRewritingHook._should_rewriteMethodsrc/_pytest/assertion/rewrite.py
AssertionRewritingHook.find_specMethodsrc/_pytest/assertion/rewrite.py
AssertionRewritingHook.get_dataMethodsrc/_pytest/assertion/rewrite.py
AssertionRewritingHook.set_sessionMethodsrc/_pytest/assertion/rewrite.py
_get_maxsize_for_safereprFunctionsrc/_pytest/assertion/rewrite.py
_write_pycFunctionsrc/_pytest/assertion/rewrite.py
rewrite_assertsFunctionsrc/_pytest/assertion/rewrite.py
_truncate_by_char_countFunctionsrc/_pytest/assertion/truncate.py
_truncate_explanationFunctionsrc/_pytest/assertion/truncate.py
truncate_if_requiredFunctionsrc/_pytest/assertion/truncate.py
assertrepr_compareFunctionsrc/_pytest/assertion/util.py
LFPlugin.pytest_collection_modifyitemsMethodsrc/_pytest/cacheprovider.py
LFPluginCollSkipfiles.__init__Methodsrc/_pytest/cacheprovider.py
LFPluginCollWrapper.__init__Methodsrc/_pytest/cacheprovider.py
LFPluginCollWrapper.pytest_make_collect_reportMethodsrc/_pytest/cacheprovider.py
NFPlugin.pytest_collection_modifyitemsMethodsrc/_pytest/cacheprovider.py
CaptureFixture.__init__Methodsrc/_pytest/capture.py
CaptureManager.__init__Methodsrc/_pytest/capture.py
CaptureManager.pytest_make_collect_reportMethodsrc/_pytest/capture.py
CaptureManager.set_fixtureMethodsrc/_pytest/capture.py
DontReadFromInput.readMethodsrc/_pytest/capture.py
FDCapture.writeorgMethodsrc/_pytest/capture.py
FDCaptureBinary.writeorgMethodsrc/_pytest/capture.py
MultiCapture.__init__Methodsrc/_pytest/capture.py
SysCapture.writeorgMethodsrc/_pytest/capture.py
SysCaptureBinary.writeorgMethodsrc/_pytest/capture.py
_get_multicaptureFunctionsrc/_pytest/capture.py
ascii_escapedFunctionsrc/_pytest/compat.py
assert_neverFunctionsrc/_pytest/compat.py
getfuncargnamesFunctionsrc/_pytest/compat.py
getlocationFunctionsrc/_pytest/compat.py
legacy_pathFunctionsrc/_pytest/compat.py
Config.__init__Methodsrc/_pytest/config/__init__.py
Config._consider_importhookMethodsrc/_pytest/config/__init__.py
Config._getconftest_pathlistMethodsrc/_pytest/config/__init__.py
Config._getini_unknown_typeMethodsrc/_pytest/config/__init__.py
Config._mark_plugins_for_rewriteMethodsrc/_pytest/config/__init__.py
Config._processoptMethodsrc/_pytest/config/__init__.py
Config._validate_argsMethodsrc/_pytest/config/__init__.py
Config.fromdictargsMethodsrc/_pytest/config/__init__.py
Config.getoptionMethodsrc/_pytest/config/__init__.py
Config.notify_exceptionMethodsrc/_pytest/config/__init__.py
Config.parseMethodsrc/_pytest/config/__init__.py
Config.pytest_cmdline_parseMethodsrc/_pytest/config/__init__.py
Config.pytest_load_initial_conftestsMethodsrc/_pytest/config/__init__.py
ConftestImportFailure.__init__Methodsrc/_pytest/config/__init__.py
PytestPluginManager._check_non_top_pytest_pluginsMethodsrc/_pytest/config/__init__.py
PytestPluginManager._getconftestmodulesMethodsrc/_pytest/config/__init__.py
PytestPluginManager._import_plugin_specsMethodsrc/_pytest/config/__init__.py
PytestPluginManager._importconftestMethodsrc/_pytest/config/__init__.py
PytestPluginManager._rget_with_confmodMethodsrc/_pytest/config/__init__.py
PytestPluginManager._set_initial_conftestsMethodsrc/_pytest/config/__init__.py
PytestPluginManager.consider_conftestMethodsrc/_pytest/config/__init__.py
PytestPluginManager.parse_hookimpl_optsMethodsrc/_pytest/config/__init__.py
PytestPluginManager.pytest_configureMethodsrc/_pytest/config/__init__.py
PytestPluginManager.registerMethodsrc/_pytest/config/__init__.py
_get_directoryFunctionsrc/_pytest/config/__init__.py
_get_plugin_specs_as_listFunctionsrc/_pytest/config/__init__.py
_prepareconfigFunctionsrc/_pytest/config/__init__.py
create_terminal_writerFunctionsrc/_pytest/config/__init__.py
get_configFunctionsrc/_pytest/config/__init__.py
mainFunctionsrc/_pytest/config/__init__.py
Argument.__init__Methodsrc/_pytest/config/argparsing.py
DropShorterLongHelpFormatter._split_linesMethodsrc/_pytest/config/argparsing.py
OptionGroup.__init__Methodsrc/_pytest/config/argparsing.py

… +440 more

Added new API surface in @9.1.1

_get_type_comment_safeFunctiondoc/en/conf.py
ManifestDirectoryClassdoc/en/example/customdirectory/conftest.py
ManifestDirectory.collectMethoddoc/en/example/customdirectory/conftest.py
pytest_collect_directoryFunctiondoc/en/example/customdirectory/conftest.py
test_1Functiondoc/en/example/customdirectory/tests/test_first.py
test_2Functiondoc/en/example/customdirectory/tests/test_second.py
test_3Functiondoc/en/example/customdirectory/tests/test_third.py
convert_rst_to_mdFunctionscripts/generate-gh-release-notes.py
extract_changelog_entries_forFunctionscripts/generate-gh-release-notes.py
mainFunctionscripts/generate-gh-release-notes.py
PluginInfoClassscripts/update-plugin-list.py
get_sessionFunctionscripts/update-plugin-list.py
project_response_with_refreshFunctionscripts/update-plugin-list.py
pytest_plugin_projects_from_pypiFunctionscripts/update-plugin-list.py
version_sort_keyFunctionscripts/update-plugin-list.py
ExceptionChainRepr.__init__Methodsrc/_pytest/_code/code.py
ExceptionInfo._get_single_subexcMethodsrc/_pytest/_code/code.py
ExceptionInfo._group_containsMethodsrc/_pytest/_code/code.py
ExceptionInfo.from_exceptionMethodsrc/_pytest/_code/code.py
ExceptionInfo.group_containsMethodsrc/_pytest/_code/code.py
ExceptionInfoFormatterClasssrc/_pytest/_code/code.py
ExceptionInfoFormatter._getentrysourceMethodsrc/_pytest/_code/code.py
ExceptionInfoFormatter._getindentMethodsrc/_pytest/_code/code.py
ExceptionInfoFormatter._makepathMethodsrc/_pytest/_code/code.py
ExceptionInfoFormatter._truncate_recursive_tracebackMethodsrc/_pytest/_code/code.py
ExceptionInfoFormatter.get_exconlyMethodsrc/_pytest/_code/code.py
ExceptionInfoFormatter.get_highlight_arrows_for_lineMethodsrc/_pytest/_code/code.py
ExceptionInfoFormatter.get_sourceMethodsrc/_pytest/_code/code.py
ExceptionInfoFormatter.repr_argsMethodsrc/_pytest/_code/code.py
ExceptionInfoFormatter.repr_excinfoMethodsrc/_pytest/_code/code.py
ExceptionInfoFormatter.repr_localsMethodsrc/_pytest/_code/code.py
ExceptionInfoFormatter.repr_tracebackMethodsrc/_pytest/_code/code.py
ExceptionInfoFormatter.repr_traceback_entryMethodsrc/_pytest/_code/code.py
ReprFileLocation.__post_init__Methodsrc/_pytest/_code/code.py
TracebackEntry.colnoMethodsrc/_pytest/_code/code.py
TracebackEntry.end_colnoMethodsrc/_pytest/_code/code.py
TracebackEntry.end_lineno_relativeMethodsrc/_pytest/_code/code.py
TracebackEntry.get_python_framesummaryMethodsrc/_pytest/_code/code.py
TracebackEntry.with_repr_styleMethodsrc/_pytest/_code/code.py
_byte_offset_to_character_offsetFunctionsrc/_pytest/_code/code.py
filter_excinfo_tracebackFunctionsrc/_pytest/_code/code.py
stringify_exceptionFunctionsrc/_pytest/_code/code.py
PrettyPrinterClasssrc/_pytest/_io/pprint.py
PrettyPrinter.__init__Methodsrc/_pytest/_io/pprint.py
PrettyPrinter._formatMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._format_dict_itemsMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._format_itemsMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._format_namespace_itemsMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_bytearrayMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_bytesMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_chain_mapMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_counterMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_dataclassMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_default_dictMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_dequeMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_dictMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_listMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_mappingproxyMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_ordered_dictMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_setMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_simplenamespaceMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_strMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_tupleMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_user_dictMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_user_listMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._pprint_user_stringMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._reprMethodsrc/_pytest/_io/pprint.py
PrettyPrinter._safe_reprMethodsrc/_pytest/_io/pprint.py
PrettyPrinter.pformatMethodsrc/_pytest/_io/pprint.py
_recursionFunctionsrc/_pytest/_io/pprint.py
_safe_keyClasssrc/_pytest/_io/pprint.py
_safe_key.__init__Methodsrc/_pytest/_io/pprint.py
_safe_key.__lt__Methodsrc/_pytest/_io/pprint.py
_safe_tupleFunctionsrc/_pytest/_io/pprint.py
_wrap_bytes_reprFunctionsrc/_pytest/_io/pprint.py
SafeRepr.repr_dictMethodsrc/_pytest/_io/saferepr.py
saferepr_unlimitedFunctionsrc/_pytest/_io/saferepr.py
TerminalWriter._get_pygments_formatterMethodsrc/_pytest/_io/terminalwriter.py
TerminalWriter._get_pygments_lexerMethodsrc/_pytest/_io/terminalwriter.py
TerminalWriter.write_rawMethodsrc/_pytest/_io/terminalwriter.py
ErrorClasssrc/_pytest/_py/error.py
Error.__repr__Methodsrc/_pytest/_py/error.py
Error.__str__Methodsrc/_pytest/_py/error.py
ErrorMakerClasssrc/_pytest/_py/error.py
ErrorMaker.__getattr__Methodsrc/_pytest/_py/error.py
ErrorMaker._geterrnoclassMethodsrc/_pytest/_py/error.py
ErrorMaker.checked_callMethodsrc/_pytest/_py/error.py
__getattr__Functionsrc/_pytest/_py/error.py
CheckersClasssrc/_pytest/_py/path.py
Checkers.__init__Methodsrc/_pytest/_py/path.py
Checkers._evaluateMethodsrc/_pytest/_py/path.py
Checkers._statMethodsrc/_pytest/_py/path.py
Checkers.basenameMethodsrc/_pytest/_py/path.py
Checkers.basestartsMethodsrc/_pytest/_py/path.py
Checkers.dirMethodsrc/_pytest/_py/path.py
Checkers.dotfileMethodsrc/_pytest/_py/path.py
Checkers.endswithMethodsrc/_pytest/_py/path.py
Checkers.existsMethodsrc/_pytest/_py/path.py
Checkers.extMethodsrc/_pytest/_py/path.py
Checkers.fileMethodsrc/_pytest/_py/path.py

… +1752 more