diff options
| author | root <root@alpha.trunkmasters.com> | 2026-08-06 03:04:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-08-06 03:04:49 -0500 |
| commit | 09db256d16c907238beb9d50761d320ac661c08e (patch) | |
| tree | 0ae26608def179909de81ba98a6b902274e69d6d /dev-python/logbook | |
| parent | ff03324f0b5c30484659977ecb3a56e73f5856a5 (diff) | |
| download | baldeagleos-repo-09db256d16c907238beb9d50761d320ac661c08e.tar.gz baldeagleos-repo-09db256d16c907238beb9d50761d320ac661c08e.tar.xz baldeagleos-repo-09db256d16c907238beb9d50761d320ac661c08e.zip | |
Adding metadata
Diffstat (limited to 'dev-python/logbook')
| -rw-r--r-- | dev-python/logbook/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/logbook/logbook-1.10.0.ebuild | 3 | ||||
| -rw-r--r-- | dev-python/logbook/logbook-1.10.1.ebuild | 95 |
3 files changed, 98 insertions, 1 deletions
diff --git a/dev-python/logbook/Manifest b/dev-python/logbook/Manifest index 148925205cba..789c67b91388 100644 --- a/dev-python/logbook/Manifest +++ b/dev-python/logbook/Manifest @@ -5,6 +5,7 @@ DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407d DIST libc-0.2.177.crate 792045 BLAKE2B ecea1ade26b0faa9cb5fb025e237f3a59dfb562e7b3de3682b42a41038b1d436e83b42b53158c1fc1cc4b1cc64ab55ba1497e869ae850a677c089fcce9138912 SHA512 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0 DIST libc-0.2.189.crate 851502 BLAKE2B 05155a249c6880ca96a19bbb7569d4ca7530f544504e4ccb48db1ebca0b70d84e99c6b9532adb9dfbb3d4d1187eca22698a6b2ba6ae40bebf5d6eafdae86c71d SHA512 0cf621171ed4e6bbfeb71fb582ebf037d62ab481bc406ca2fb766bd4a8416f220a189325a0d3cb3e3cb39d80e09312516ca6335fad71b329c5fccddabedf4110 DIST logbook-1.10.0.gh.tar.gz 510432 BLAKE2B 3578dbea809d2b9cd560a078dde9b682af5e89e9b032c9cc9a52b2be5515d5ee5e12985f83acb0c51c3faeb32782eb13dea442929d9847cfd145f0373f2a322a SHA512 b8d68eb07e60f684a029ff60dc90ce384ca4d958eae656429fb4f19ddd4eafdf44efeb6a9d0667dc7a80ad185b8329880807e941a3baf14e020d8ae5a590b053 +DIST logbook-1.10.1.gh.tar.gz 510501 BLAKE2B 852a45f9b50f838d44bc133dd41806bb7e690a75f2479a4e11c3faaea82926f1a3eefd5084e8066321b0322ec7d61572199e4dfce8893676d3ba9f1f3784dec5 SHA512 14f61f97c9d7391c476c3107440c480ed29ebbb76ddd5c1d45a2fa0acb092d5d8fac188fa1d4aa0bf114fcacf7ab4e5efb6ef416e91d7a8d2d52cf48b0d2f094 DIST logbook-1.9.2.gh.tar.gz 483654 BLAKE2B 2482b7ea10ccb4944bce4ae29ede9cae7e05c1cf1ae4e666f8b614178c65ee34368ff7e6cab2db4c42f89a93f959c92ee82c71f22b4a6cc3d56f07f6e2951e57 SHA512 af3327dae9be464fc3ad1cef2f44d1882d0aaede0ee186509eff844d1818c0717d0f2f2d34bd1718ecdaec099bb961889c2cf38d4941fd99e259a30d32de61be DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 diff --git a/dev-python/logbook/logbook-1.10.0.ebuild b/dev-python/logbook/logbook-1.10.0.ebuild index 313b9aabe955..74e483a259b2 100644 --- a/dev-python/logbook/logbook-1.10.0.ebuild +++ b/dev-python/logbook/logbook-1.10.0.ebuild @@ -73,7 +73,8 @@ BDEPEND=" " EPYTEST_PLUGINS=( pytest-rerunfailures ) distutils_enable_tests pytest -distutils_enable_sphinx docs +distutils_enable_sphinx docs \ + dev-python/furo EPYTEST_DESELECT=( # Delete test file requiring local connection to redis server diff --git a/dev-python/logbook/logbook-1.10.1.ebuild b/dev-python/logbook/logbook-1.10.1.ebuild new file mode 100644 index 000000000000..74e483a259b2 --- /dev/null +++ b/dev-python/logbook/logbook-1.10.1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{13..14} ) + +CARGO_OPTIONAL=1 +RUST_MIN_VER="1.83.0" +CRATES=" + arc-swap@1.9.2 + heck@0.5.0 + libc@0.2.189 + once_cell@1.21.4 + portable-atomic@1.14.0 + proc-macro2@1.0.107 + pyo3-build-config@0.29.1 + pyo3-ffi@0.29.1 + pyo3-macros-backend@0.29.1 + pyo3-macros@0.29.1 + pyo3@0.29.1 + quote@1.0.47 + rustversion@1.0.23 + syn@2.0.119 + target-lexicon@0.13.5 + unicode-ident@1.0.24 +" + +inherit cargo distutils-r1 + +DESCRIPTION="A logging replacement for Python" +HOMEPAGE=" + https://logbook.readthedocs.io/en/stable/ + https://github.com/getlogbook/logbook/ + https://pypi.org/project/Logbook/ +" +SRC_URI=" + https://github.com/getlogbook/logbook/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + native-extensions? ( + ${CARGO_CRATE_URIS} + ) +" + +LICENSE="BSD" +# Dependent crate licenses +LICENSE+=" + Apache-2.0-with-LLVM-exceptions Unicode-3.0 + || ( Apache-2.0 MIT ) +" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="+native-extensions" + +RDEPEND=" + >=dev-python/typing-extensions-4.14.0[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + ${RUST_DEPEND} + dev-python/setuptools-rust[${PYTHON_USEDEP}] + ) + test? ( + >=app-arch/brotli-1.1.0[${PYTHON_USEDEP},python] + >=dev-python/execnet-1.5[${PYTHON_USEDEP}] + >=dev-python/jinja2-2.11.3[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + >=dev-python/pyzmq-27.0.2[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}] + ) +" +EPYTEST_PLUGINS=( pytest-rerunfailures ) +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/furo + +EPYTEST_DESELECT=( + # Delete test file requiring local connection to redis server + tests/test_queues.py +) + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/logbook/_speedups.*.so" + +src_unpack() { + default + use native-extensions && cargo_src_unpack +} + +python_configure_all() { + if ! use native-extensions; then + export DISABLE_LOGBOOK_CEXT=1 + fi +} |
