diff options
author | Michał Górny <mgorny@gentoo.org> | 2023-04-11 20:34:34 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2023-04-11 20:39:04 +0200 |
commit | 190ebb8717d0a03f0edb5c2fee2260a5e556d039 (patch) | |
tree | 2e9320d466cc5cdaf2b38479736e215cd8c0b41b /dev-python/bandit | |
parent | dev-python/bandit: Add python@ as co-maint. (diff) | |
download | gentoo-190ebb8717d0a03f0edb5c2fee2260a5e556d039.tar.gz gentoo-190ebb8717d0a03f0edb5c2fee2260a5e556d039.tar.bz2 gentoo-190ebb8717d0a03f0edb5c2fee2260a5e556d039.zip |
dev-python/bandit: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/bandit')
-rw-r--r-- | dev-python/bandit/Manifest | 1 | ||||
-rw-r--r-- | dev-python/bandit/bandit-1.7.4-r1.ebuild | 46 | ||||
-rw-r--r-- | dev-python/bandit/files/bandit-1.7.4-tomli.patch | 85 |
3 files changed, 0 insertions, 132 deletions
diff --git a/dev-python/bandit/Manifest b/dev-python/bandit/Manifest index 5ea983280e27..7fca10fffcf3 100644 --- a/dev-python/bandit/Manifest +++ b/dev-python/bandit/Manifest @@ -1,2 +1 @@ -DIST bandit-1.7.4.tar.gz 495104 BLAKE2B 5531a602dea877745ebdecf768fa83e0e478c52d472fbfdf98fec32c73a76a73e4f6dd957be760b4757e47c5f9cc25f6cd2f6c593df1e54165e647950a9f8a54 SHA512 93e1a25fd41e9409971f4cbac2ff73971ba270936a6b2aeecb3e0a2aa2015bcefd5eaab3cc94b2d9d96e4604d1a39c5ca1150c9eadd073357a90c5265c592407 DIST bandit-1.7.5.tar.gz 1970878 BLAKE2B 45787b6d1ebebb5ce25fa67173095a0e97b6f95992d828530cfade8c7f50d0c7b945884539695426f93cf3ed6a42178e18501768aa32c3b0c7019eb20aa3bc95 SHA512 81b93654ba62e6d22e8c2d534b9f575979bad4f66acd90c221d214316cd1863e7c7e179b8e2a2a8fa80034db71ebda8636adb25b36e1827194bb4639e67ada09 diff --git a/dev-python/bandit/bandit-1.7.4-r1.ebuild b/dev-python/bandit/bandit-1.7.4-r1.ebuild deleted file mode 100644 index 769c2883561f..000000000000 --- a/dev-python/bandit/bandit-1.7.4-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="A security linter from OpenStack Security" -HOMEPAGE=" - https://github.com/PyCQA/bandit/ - https://pypi.org/project/bandit/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/GitPython-1.0.1[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.5.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}] - >=dev-python/beautifulsoup4-4.8.0[${PYTHON_USEDEP}] - >=dev-python/pylint-1.9.4[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.{8..10}) - ) -" - -distutils_enable_tests unittest - -PATCHES=( - "${FILESDIR}"/${P}-tomli.patch -) diff --git a/dev-python/bandit/files/bandit-1.7.4-tomli.patch b/dev-python/bandit/files/bandit-1.7.4-tomli.patch deleted file mode 100644 index 238cc1f6d352..000000000000 --- a/dev-python/bandit/files/bandit-1.7.4-tomli.patch +++ /dev/null @@ -1,85 +0,0 @@ -From 5a8f1050011a6eeca96c1b8a0fe1988fda97f214 Mon Sep 17 00:00:00 2001 -From: Mathieu Kniewallner <mathieu.kniewallner@gmail.com> -Date: Fri, 25 Mar 2022 23:27:56 +0100 -Subject: [PATCH] Replace `toml` with `tomli` (#829) - -* Replace `toml` with `tomli` - -* Only require `tomli` on Python < 3.11 - -* Update test-requirements.txt - -Co-authored-by: Eric Brown <ericwb@users.noreply.github.com> ---- - bandit/core/config.py | 20 ++++++++++++-------- - setup.cfg | 2 +- - test-requirements.txt | 2 +- - 3 files changed, 14 insertions(+), 10 deletions(-) - -diff --git a/bandit/core/config.py b/bandit/core/config.py -index 7c259bcc..236f357c 100644 ---- a/bandit/core/config.py -+++ b/bandit/core/config.py -@@ -3,13 +3,17 @@ - # - # SPDX-License-Identifier: Apache-2.0 - import logging -+import sys - - import yaml - --try: -- import toml --except ImportError: -- toml = None -+if sys.version_info >= (3, 11): -+ import tomllib -+else: -+ try: -+ import tomli as tomllib -+ except ImportError: -+ tomllib = None - - from bandit.core import constants - from bandit.core import extension_loader -@@ -34,14 +38,14 @@ def __init__(self, config_file=None): - - if config_file: - try: -- f = open(config_file) -+ f = open(config_file, "rb") - except OSError: - raise utils.ConfigError( - "Could not read config file.", config_file - ) - - if config_file.endswith(".toml"): -- if toml is None: -+ if tomllib is None: - raise utils.ConfigError( - "toml parser not available, reinstall with toml extra", - config_file, -@@ -49,8 +53,8 @@ def __init__(self, config_file=None): - - try: - with f: -- self._config = toml.load(f)["tool"]["bandit"] -- except toml.TomlDecodeError as err: -+ self._config = tomllib.load(f)["tool"]["bandit"] -+ except tomllib.TOMLDecodeError as err: - LOG.error(err) - raise utils.ConfigError("Error parsing file.", config_file) - else: -diff --git a/setup.cfg b/setup.cfg -index 5d570eea..7449f15b 100644 ---- a/setup.cfg -+++ b/setup.cfg -@@ -31,7 +31,7 @@ project_urls = - yaml = - PyYAML - toml = -- toml -+ tomli>=1.1.0; python_version < "3.11" - - [entry_points] - console_scripts = |