summaryrefslogtreecommitdiff
path: root/src/_pytest/_io
AgeCommit message (Expand)Author
2020-12-30[pre-commit.ci] pre-commit autoupdate (#8201)pre-commit-ci[bot]
2020-10-05py36+: com2annAnthony Sottile
2020-10-03py36+: pyupgrade: py36+Anthony Sottile
2020-10-03py36+: update the target version of black to py36Anthony Sottile
2020-09-22Mark some public and to-be-public classes as `@final`Ran Benita
2020-08-01Format docstrings in a consistent styleRan Benita
2020-07-11Merge pull request #7481 from bluetech/tw-unicode-escapeBruno Oliveira
2020-07-11Merge pull request #7472 from bluetech/cleanups-4Ran Benita
2020-07-11terminalwriter: bring back handling of printing characters not supported by s...Ran Benita
2020-07-10Add support for NO_COLOR and FORCE_COLOR (#7466)Hugo van Kemenade
2020-07-10Remove no longer needed `noqa: F821` usesRan Benita
2020-06-26Fix-6906: Added code-highlight option to disable highlighting optionallygdhameeja
2020-06-05Type annotate _pytest._io.safereprRan Benita
2020-05-26Improve our own wcwidth implementation and remove dependency on wcwidth packageRan Benita
2020-05-06Merge pull request #7135 from pytest-dev/terminalwriterBruno Oliveira
2020-05-05'saferepr' handles classes with broken __getattribute__Bruno Oliveira
2020-04-30terminalwriter: clean up markup function a bitRan Benita
2020-04-30config/argparsing: use our own get_terminal_width()Ran Benita
2020-04-30terminalwriter: compute width_of_current_line lazilyRan Benita
2020-04-30terminalwriter: remove unused property chars_on_current_lineRan Benita
2020-04-30terminalwriter: don't flush implicitly; add explicit flushesRan Benita
2020-04-30terminalwriter: inline function _update_chars_on_current_lineRan Benita
2020-04-30terminalwriter: remove unneeded hasattr useRan Benita
2020-04-30terminalwriter: add type annotationsRan Benita
2020-04-30terminalwriter: remove win32 specific code in favor of relying on coloramaRan Benita
2020-04-30terminalwriter: inline function _escapedRan Benita
2020-04-30terminalwriter: remove TerminalWriter's stringio argumentRan Benita
2020-04-30io: combine _io.TerminalWriter and _io.terminalwriter.TerminalWriterRan Benita
2020-04-30terminalwriter: remove support for passing callable as file in TerminalWriterRan Benita
2020-04-30terminalwriter: remove unused function TerminalWriter.relineRan Benita
2020-04-30terminalwriter: remove unused function ansi_printRan Benita
2020-04-30terminalwriter: remove support for writing bytes directlyRan Benita
2020-04-30terminalwriter: optimize get_line_width() a bitRan Benita
2020-04-30terminalwriter: simplify get_terminal_width()Ran Benita
2020-04-30terminalwriter: remove custom win32 screen width codeRan Benita
2020-04-30terminalwriter: move Win32ConsoleWriter definition under win32 conditionalRan Benita
2020-04-30terminalwriter: fix lintsRan Benita
2020-04-30terminalwriter: auto-formatRan Benita
2020-04-30terminalwriter: vendor TerminalWriter from pyRan Benita
2020-02-20Assorted improvements following up #6658Bruno Oliveira
2020-02-12_pformat_dispatch: pass through args (#6715)Daniel Hahler
2020-02-12Use code highlighting if pygments is installed (#6658)Bruno Oliveira
2020-01-24Merge master into featuresDaniel Hahler
2020-01-23config: typing for create_terminal_writer, re-export TerminalWriterDaniel Hahler
2019-11-20minor: move internal _pformat_dispatch functionDaniel Hahler
2019-11-06saferepr: handle BaseExceptionsDaniel Hahler
2019-11-03Add type annotations to _pytest._io.safereprRan Benita
2019-07-15saferepr: Avoid indirect function callsRan Benita
2019-07-14saferepr: Remove unused setting of max_otherRan Benita
2019-07-14saferepr: Use an __init__ instead of setting attributes after constructionRan Benita