diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-11-25 22:39:15 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-11-25 22:39:15 +0000 |
commit | d934827bf44b7cfcf6711964418148fa60877668 (patch) | |
tree | 0625f358789b5e015e49db139cc1dbc9be00428f /dev-python/coloredlogs | |
parent | 2e34d110f164bf74d55fced27fe0000201b3eec5 (diff) |
gentoo resync : 25.11.2020
Diffstat (limited to 'dev-python/coloredlogs')
-rw-r--r-- | dev-python/coloredlogs/Manifest | 3 | ||||
-rw-r--r-- | dev-python/coloredlogs/coloredlogs-10.0.ebuild | 38 | ||||
-rw-r--r-- | dev-python/coloredlogs/files/coloredlogs-10.0-skip-sandbox-violation-tests.patch | 101 |
3 files changed, 0 insertions, 142 deletions
diff --git a/dev-python/coloredlogs/Manifest b/dev-python/coloredlogs/Manifest index 33ca905a534f..2ba2ff4ba03d 100644 --- a/dev-python/coloredlogs/Manifest +++ b/dev-python/coloredlogs/Manifest @@ -1,7 +1,4 @@ -AUX coloredlogs-10.0-skip-sandbox-violation-tests.patch 5312 BLAKE2B bb7ac55706ca89a16d7727d796e586a665730d25f1cb69aa833b24082e42f0f5aed3a5d4f627e2015bb189ea3422ab1bcc2982933a7a123990adf821a7a2fdc2 SHA512 071ac2255ce9e6e4e379065ce377e86c3ebc9e910951d647cd19e15431983cb966eba7e1bb2a2431ecb91aa09f3802a5e365683a2e545e0e5fb2d58432748bfc AUX coloredlogs-14.0-fix-install-prefix.patch 1474 BLAKE2B fbd2751c0a4f0f7a412428839b5bd8891b863f609d0c890887b85737d7cce9480ccbd2c4c6bb4e6e600b5ef850c065862ce7867b352f41e262022e21841cf1a1 SHA512 50063a6c14d1d4baf76d6409fc9776ec366500f7fa9b1b9e1270dac456b174b015b907f067c5641d4e74b75abc62ca4cdc641e55af88216101ddc4916198f1c5 -DIST coloredlogs-10.0.tar.gz 273273 BLAKE2B 775b12718d780da396d74c7f960cdbbd4858c793bf3eefb53d29e9f6b415f682110ae2c7ac631be230578946a2fab8d75e0c3aa487ccd952bb05443f0a85700c SHA512 f4a51fd8fa92ea4e2ef0b58305dcc4bbe12851e722fc85cfd4f48a9388002efced52bcf027f6dc4c525b095f3f953970e73928fdce3245ab4f9d13ae36b9d498 DIST coloredlogs-14.0.tar.gz 275863 BLAKE2B 0a8c026220955397378ad2b43a69c89c5710a09e2d9ed81a3f25408c60e171f4b8f78239696a0bc1b51fc3dd9bfca80df63e1f1d7afb6bee0046209a089e0d6d SHA512 3434a95f3216d19af5d7a48324e5afd5e975f92d9f6b99f40df2c0a635f1738e0bc6d7277a549a42a0fec5a8601f82908c4b0205ceeb3666f49210f66fe58671 -EBUILD coloredlogs-10.0.ebuild 973 BLAKE2B 4b4a9a736ee0a943b153b62e5b83c380f16c251bdb00be5bcb546a044c22f4d0c2978bda0b7835095daadcb389f189da0ebe074fe787e99bca319082690d67a2 SHA512 781543a8f486c50554f1270d18ff5c393396dcbd94608c17a75ee8d2ba0aafc95b539df42ffcd1bbe018030996699495e5820da8dc48b41afb3009d5fa7f04c8 EBUILD coloredlogs-14.0.ebuild 1209 BLAKE2B c320068753a8d5e7f7a1541f990a83ffde29a0469788f18fc10326f444a198595dadd34a11cff68408718071d82df2bcce2bfeaa4d1921105117f85cd61e2c22 SHA512 f77a452c0fcf8437721c4abd4279e329450ddeec312beff16fe0503d7ec405446e45114bec79eb5aff109670015cc8a00ec82f8aebf500b18d73bc9e0b3f8ab3 MISC metadata.xml 390 BLAKE2B 6f1ce9de711c22d533fd07fb56b62c6f30c78aea141f78b4946fd9400b6daaff70eec5334aad41b92ffc28829d9edb3f6ef1e2515ab5a18c7e139265043f8a98 SHA512 4df2d5312905b2be06239d81f2274ae4e6517f48d62ec54d5d755bb08cccaaece3531b391f45097590f039db10b8bcf6ff265a28506a0f8096f121fda85e498c diff --git a/dev-python/coloredlogs/coloredlogs-10.0.ebuild b/dev-python/coloredlogs/coloredlogs-10.0.ebuild deleted file mode 100644 index 04f2dc1c7d46..000000000000 --- a/dev-python/coloredlogs/coloredlogs-10.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Colored stream handler for the logging module" -HOMEPAGE=" - https://pypi.org/project/coloredlogs/ - https://github.com/xolox/python-coloredlogs - https://coloredlogs.readthedocs.io/en/latest/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" - -RDEPEND="dev-python/humanfriendly[${PYTHON_USEDEP}]" - -DEPEND="test? ( - dev-python/capturer[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/verboselogs[${PYTHON_USEDEP}] )" - -PATCHES="${FILESDIR}/${P}-skip-sandbox-violation-tests.patch" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -python_test() { - pytest -vv ${PN}/tests.py || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/coloredlogs/files/coloredlogs-10.0-skip-sandbox-violation-tests.patch b/dev-python/coloredlogs/files/coloredlogs-10.0-skip-sandbox-violation-tests.patch deleted file mode 100644 index dad047afd8d9..000000000000 --- a/dev-python/coloredlogs/files/coloredlogs-10.0-skip-sandbox-violation-tests.patch +++ /dev/null @@ -1,101 +0,0 @@ -diff --git a/coloredlogs/tests.py b/coloredlogs/tests.py -index 38f2d97..c4353f1 100644 ---- a/coloredlogs/tests.py -+++ b/coloredlogs/tests.py -@@ -184,48 +184,6 @@ class ColoredLogsTestCase(TestCase): - # Make sure colored logging is disabled. - assert not isinstance(handler.formatter, ColoredFormatter) - -- def test_system_logging(self): -- """Make sure the :class:`coloredlogs.syslog.SystemLogging` context manager works.""" -- system_log_file = self.find_system_log() -- expected_message = random_string(50) -- with SystemLogging(programname='coloredlogs-test-suite') as syslog: -- if not syslog: -- return self.skipTest("couldn't connect to syslog daemon") -- # When I tried out the system logging support on macOS 10.13.1 on -- # 2018-01-05 I found that while WARNING and ERROR messages show up -- # in the system log DEBUG and INFO messages don't. This explains -- # the importance of the level of the log message below. -- logging.error("%s", expected_message) -- # Retry the following assertion (for up to 60 seconds) to give the -- # logging daemon time to write our log message to disk. This -- # appears to be needed on MacOS workers on Travis CI, see: -- # https://travis-ci.org/xolox/python-coloredlogs/jobs/325245853 -- retry(lambda: check_contents(system_log_file, expected_message, True)) -- -- def test_syslog_shortcut_simple(self): -- """Make sure that ``coloredlogs.install(syslog=True)`` works.""" -- system_log_file = self.find_system_log() -- expected_message = random_string(50) -- with cleanup_handlers(): -- # See test_system_logging() for the importance of this log level. -- coloredlogs.install(syslog=True) -- logging.error("%s", expected_message) -- # See the comments in test_system_logging() on why this is retried. -- retry(lambda: check_contents(system_log_file, expected_message, True)) -- -- def test_syslog_shortcut_enhanced(self): -- """Make sure that ``coloredlogs.install(syslog='warning')`` works.""" -- system_log_file = self.find_system_log() -- the_expected_message = random_string(50) -- not_an_expected_message = random_string(50) -- with cleanup_handlers(): -- # See test_system_logging() for the importance of these log levels. -- coloredlogs.install(syslog='error') -- logging.warning("%s", not_an_expected_message) -- logging.error("%s", the_expected_message) -- # See the comments in test_system_logging() on why this is retried. -- retry(lambda: check_contents(system_log_file, the_expected_message, True)) -- retry(lambda: check_contents(system_log_file, not_an_expected_message, False)) - - def test_name_normalization(self): - """Make sure :class:`~coloredlogs.NameNormalizer` works as intended.""" -@@ -369,34 +327,6 @@ class ColoredLogsTestCase(TestCase): - logging.info("This should be timestamped according to #45.") - assert re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}\+\d{4}\s', stream.getvalue()) - -- def test_plain_text_output_format(self): -- """Inspect the plain text output of coloredlogs.""" -- logger = VerboseLogger(random_string(25)) -- stream = StringIO() -- install(level=logging.NOTSET, logger=logger, stream=stream) -- # Test that filtering on severity works. -- logger.setLevel(logging.INFO) -- logger.debug("No one should see this message.") -- assert len(stream.getvalue().strip()) == 0 -- # Test that the default output format looks okay in plain text. -- logger.setLevel(logging.NOTSET) -- for method, severity in ((logger.debug, 'DEBUG'), -- (logger.info, 'INFO'), -- (logger.verbose, 'VERBOSE'), -- (logger.warning, 'WARNING'), -- (logger.error, 'ERROR'), -- (logger.critical, 'CRITICAL')): -- # Prepare the text. -- text = "This is a message with severity %r." % severity.lower() -- # Log the message with the given severity. -- method(text) -- # Get the line of output generated by the handler. -- output = stream.getvalue() -- lines = output.splitlines() -- last_line = lines[-1] -- assert text in last_line -- assert severity in last_line -- assert PLAIN_TEXT_PATTERN.match(last_line) - - def test_html_conversion(self): - """Check the conversion from ANSI escape sequences to HTML.""" -@@ -503,12 +433,6 @@ class ColoredLogsTestCase(TestCase): - for name in 'debug', 'info', 'warning', 'error', 'critical': - assert name.upper() in output - -- def test_cli_conversion(self): -- """Test the command line HTML conversion.""" -- output = main('coloredlogs', '--convert', 'coloredlogs', '--demo', capture=True) -- # Make sure the output is encoded as HTML. -- assert '<span' in output -- - def test_empty_conversion(self): - """ - Test that conversion of empty output produces no HTML. |