From a65a7093d6f2ca79bf1384cb388d99135abdb93b Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Fri, 7 Nov 2025 09:24:03 +0800 Subject: [PATCH] lsassy-3.1.15.ebuild --- dev-python/lsassy/Manifest | 2 +- dev-python/lsassy/lsassy-3.1.12.ebuild | 27 -------------------- dev-python/lsassy/lsassy-3.1.15.ebuild | 34 ++++++++++++++++++++++++++ 3 files changed, 35 insertions(+), 28 deletions(-) delete mode 100644 dev-python/lsassy/lsassy-3.1.12.ebuild create mode 100644 dev-python/lsassy/lsassy-3.1.15.ebuild diff --git a/dev-python/lsassy/Manifest b/dev-python/lsassy/Manifest index d9f332d5f..b467a686a 100644 --- a/dev-python/lsassy/Manifest +++ b/dev-python/lsassy/Manifest @@ -1,2 +1,2 @@ -DIST lsassy-3.1.12.tar.gz 1779763 BLAKE2B 4c4bb7ccc7bf06554d0ce21aa89e552250ff7c6304c5a7217e40f76f75d42fe47ef7b7fb3e27698155426112981ff9ab4a5a33375998bcfd8b7ee4a8dac1c26f SHA512 430531be3845a19a41d30f8e4f96d01f26e2d66ae75abfbe78ae5af29abf73a197c402946756089571afa31ab327c2007b3a5235c7d3b1cef7e7c9ff4879640a DIST lsassy-3.1.13.tar.gz 1780936 BLAKE2B e847ef3a9135997b8e804ebc2155942b1830b678c6332e193427e1958edb7cb2a54bc20c834897bef5ee314145c964734618f95d6880625bd37327e78d1e85dd SHA512 e8abcc6fe00f455fd6bfb8741994eaa1ae3e21a402c9f6ba198f1fc09795d7adeb65d001f5a3e1223e438ba79492d4b05d8f35c5573e9ff3343823788ef3f02b +DIST lsassy-3.1.15.tar.gz 1781227 BLAKE2B e3f0c4397daf536a289c33e17f91959aa78c58c3630192202b0387d09f0c4cc7231ac13072aa766bfbe6e2dcba70e54fb67d724eac882e2f89b1ffa05eb13b81 SHA512 cc8def06b8db497a20ff2ed439031317c8da2de247a9e550c8b858144fd8d90cc4178c8a541c7654dbd22e3af23af064aeadf6cda7297590d2c37a0f09c07ce6 diff --git a/dev-python/lsassy/lsassy-3.1.12.ebuild b/dev-python/lsassy/lsassy-3.1.12.ebuild deleted file mode 100644 index cb25b8f14..000000000 --- a/dev-python/lsassy/lsassy-3.1.12.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python library to parse remote lsass dumps" -HOMEPAGE="https://github.com/Hackndo/lsassy/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -RDEPEND=">=dev-python/netaddr-0.8.0[${PYTHON_USEDEP}] - >=app-exploits/pypykatz-0.6.3[${PYTHON_USEDEP}] - >=dev-python/impacket-0.10.0[${PYTHON_USEDEP}] - >=dev-python/rich-10.6.0[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -src_prepare(){ - rm -r tests - eapply_user -} diff --git a/dev-python/lsassy/lsassy-3.1.15.ebuild b/dev-python/lsassy/lsassy-3.1.15.ebuild new file mode 100644 index 000000000..b2295e032 --- /dev/null +++ b/dev-python/lsassy/lsassy-3.1.15.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python library to parse remote lsass dumps" +HOMEPAGE="https://github.com/Hackndo/lsassy/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" + +RDEPEND=" + >=app-exploits/pypykatz-0.6.9[${PYTHON_USEDEP}] + >=dev-python/impacket-0.11.0[${PYTHON_USEDEP}] + >=dev-python/netaddr-1.3.0[${PYTHON_USEDEP}] + >=dev-python/rich-13.7.1[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}" + +# need a connection to a local server with Session +EPYTEST_DESELECT=( + 'tests/test_lsassy.py::TestWriter' + 'tests/test_lsassy.py::TestWorkflow' + 'tests/test_lsassy.py::TestExecMethods' + 'tests/test_lsassy.py::TestDumpMethods' +) + +distutils_enable_tests pytest