-
Notifications
You must be signed in to change notification settings - Fork 169
dev-python/scanpy: add ebuild + deps #1371
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
mschubert
wants to merge
4
commits into
gentoo:master
Choose a base branch
from
mschubert:scanpy
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
4 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| DIST hatch_docstring_description-1.1.1.tar.gz 18447 BLAKE2B 567197ae300812e183c75c4fef8603d5d2e7e15933872a5e7a2747beb87f6c77c5a36e60e80fc5ae9c551d1b2172318fa08966bca2ff5483f37c9ef42071e57a SHA512 310fbcc57a000f96ed6f5a3e2101f19d94450cf38a4785d91fd6d464da007ee8fb00e32f0627160a4a0f12d52fbe3e8361a603745bd76c71a3af86d012864535 |
22 changes: 22 additions & 0 deletions
22
dev-python/hatch-docstring-description/hatch-docstring-description-1.1.1.ebuild
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,22 @@ | ||
| # Copyright 1999-2025 Gentoo Authors | ||
| # Distributed under the terms of the GNU General Public License v2 | ||
|
|
||
| EAPI=8 | ||
|
|
||
| DISTUTILS_USE_PEP517=hatchling | ||
| PYTHON_COMPAT=( python3_{11..13} ) | ||
|
|
||
| inherit distutils-r1 pypi | ||
|
|
||
| DESCRIPTION="Hatchling plugin that derives a project’s description from its package docstring" | ||
| HOMEPAGE="https://github.com/flying-sheep/hatch-docstring-description" | ||
|
|
||
| LICENSE="GPL-3+" | ||
| SLOT="0" | ||
| KEYWORDS="~amd64" | ||
|
|
||
| BDEPEND=" | ||
mschubert marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| test? ( dev-python/build[${PYTHON_USEDEP}] ) | ||
| " | ||
|
|
||
| distutils_enable_tests pytest | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <pkgmetadata> | ||
| <maintainer type="person"> | ||
| <email>mschu.dev@gmail.com</email> | ||
| <name>Michael Schubert</name> | ||
| </maintainer> | ||
| <upstream> | ||
| <remote-id type="pypi">hatch-docstring-description</remote-id> | ||
| <remote-id type="github">flying-sheep/hatch-docstring-description</remote-id> | ||
| </upstream> | ||
| </pkgmetadata> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| DIST legacy_api_wrap-1.4.1.tar.gz 11003 BLAKE2B 3f74bba95bb07a84683224e923fb56b1cb18995423dd67992a76c783e2775de868d05aad730c6564ac1e84427a54a77a9c18dc41f62257b7c9d569c9dddd89e6 SHA512 3336de44030f888001ae54a25a22ea4db24e7e574178834c4a80f62a6f9e9e65f8727532f04e3fea0ce176e95f148712fca1987b3b72fab5632a8570b09add14 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,22 @@ | ||
| # Copyright 1999-2025 Gentoo Authors | ||
| # Distributed under the terms of the GNU General Public License v2 | ||
|
|
||
| EAPI=8 | ||
|
|
||
| DISTUTILS_USE_PEP517=hatchling | ||
mschubert marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| PYTHON_COMPAT=( python3_{11..13} ) | ||
|
|
||
| inherit distutils-r1 pypi | ||
|
|
||
| DESCRIPTION="Decorator for keeping backward-compatible Python APIs" | ||
| HOMEPAGE="https://github.com/flying-sheep/legacy-api-wrap" | ||
| LICENSE="MPL-2.0" | ||
| SLOT="0" | ||
| KEYWORDS="~amd64" | ||
|
|
||
mschubert marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| distutils_enable_tests pytest | ||
|
|
||
| EPYTEST_DESELECT=( | ||
| # correctly raises warning, but is not recognized by test | ||
| tests/test_basic.py::test_customize | ||
| ) | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <pkgmetadata> | ||
| <maintainer type="person"> | ||
| <email>mschu.dev@gmail.com</email> | ||
| <name>Michael Schubert</name> | ||
| </maintainer> | ||
| <upstream> | ||
| <remote-id type="pypi">legacy-api-wrap</remote-id> | ||
| <remote-id type="github">flying-sheep/legacy-api-wrap</remote-id> | ||
| </upstream> | ||
| </pkgmetadata> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| DIST scanpy-1.11.3.tar.gz 14089431 BLAKE2B 10285f8b0fccee0d596081a82830126e452c23b376f2d9bb9b0a67b52cac730f9a2940fbf9765dc9d691e75d330b255d995b5c62c07244631fab2b70b21ef7db SHA512 973b161c3400d348a260b9cfba8ff13a5104f761565b3e3bdff88392ccfd57b1bd67beb2b16becbbd24cc7f87f5d3fe29e44e7dd32edd3b038e78d4278e33c6e |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <pkgmetadata> | ||
| <maintainer type="person"> | ||
| <email>mschu.dev@gmail.com</email> | ||
| <name>Michael Schubert</name> | ||
| </maintainer> | ||
| <upstream> | ||
| <remote-id type="pypi">scanpy</remote-id> | ||
| <remote-id type="github">scverse/scanpy</remote-id> | ||
| </upstream> | ||
| </pkgmetadata> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,55 @@ | ||
| # Copyright 1999-2025 Gentoo Authors | ||
| # Distributed under the terms of the GNU General Public License v2 | ||
|
|
||
| EAPI=8 | ||
|
|
||
| DISTUTILS_USE_PEP517=hatchling | ||
mschubert marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| PYTHON_COMPAT=( python3_{11..13} ) | ||
|
|
||
| inherit distutils-r1 pypi | ||
|
|
||
| DESCRIPTION="Single-cell analysis in Python (scalable to >1M cells)" | ||
| HOMEPAGE="https://github.com/scverse/scanpy" | ||
| LICENSE="BSD" | ||
| SLOT="0" | ||
| KEYWORDS="~amd64" | ||
|
|
||
| RDEPEND=" | ||
| >=dev-python/anndata-0.8[${PYTHON_USEDEP}] | ||
| >=dev-python/numpy-1.24.1[${PYTHON_USEDEP}] | ||
| >=dev-python/matplotlib-3.7.5[${PYTHON_USEDEP}] | ||
| >=dev-python/pandas-1.5.3[${PYTHON_USEDEP}] | ||
| >=dev-python/scipy-1.11.1[${PYTHON_USEDEP}] | ||
| >=dev-python/seaborn-0.13.2[${PYTHON_USEDEP}] | ||
| >=dev-python/h5py-3.7.0[${PYTHON_USEDEP}] | ||
| dev-python/tqdm[${PYTHON_USEDEP}] | ||
| >=dev-python/scikit-learn-1.1.3[${PYTHON_USEDEP}] | ||
| >=dev-python/statsmodels-0.14.4[${PYTHON_USEDEP}] | ||
| dev-python/patsy[${PYTHON_USEDEP}] | ||
| >=dev-python/networkx-2.7.1[${PYTHON_USEDEP}] | ||
| dev-python/natsort[${PYTHON_USEDEP}] | ||
| dev-python/joblib[${PYTHON_USEDEP}] | ||
| >=dev-python/numba-0.57.1[${PYTHON_USEDEP}] | ||
| >=dev-python/umap-learn-0.5.6[${PYTHON_USEDEP}] | ||
| >=dev-python/pynndescent-0.5.13[${PYTHON_USEDEP}] | ||
| >=dev-python/packaging-21.3[${PYTHON_USEDEP}] | ||
| dev-python/session-info2[${PYTHON_USEDEP}] | ||
| >=dev-python/legacy-api-wrap-1.4.1[${PYTHON_USEDEP}] | ||
| dev-python/typing-extensions[${PYTHON_USEDEP}] | ||
| " | ||
| BDEPEND=" | ||
mschubert marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| test? ( | ||
| dev-python/flaky[${PYTHON_USEDEP}] | ||
| dev-python/pytest-mock[${PYTHON_USEDEP}] | ||
| ) | ||
| " | ||
|
|
||
| distutils_enable_tests pytest | ||
|
|
||
| EPYTEST_DESELECT=( | ||
| # flaky got an unexpected keyword argument 'reruns' | ||
| tests/test_backed.py::test_backed_error | ||
| # related: https://github.com/scverse/scanpy/issues/1418 | ||
| tests/test_plotting.py | ||
| tests/test_plotting_embedded/test_spatial.py | ||
| ) | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| DIST session_info2-0.1.2.tar.gz 22037 BLAKE2B 64775ed003a1ac3d51923b64773575b78caa2348341f97fc800d3b0d19f322ae08394bb9b9e4949ec334ec7f3300985efc51955352c4a877ad06360634bb8a39 SHA512 ef6aadcc6c205b45270cf1f90eff85f3e14819511e29744f1030705e7785de0d610d40a65c8f7af75d8e845df20a6ae968e2e808ea5ae784518f43fd5693dda2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <pkgmetadata> | ||
| <maintainer type="person"> | ||
| <email>mschu.dev@gmail.com</email> | ||
| <name>Michael Schubert</name> | ||
| </maintainer> | ||
| <upstream> | ||
| <remote-id type="pypi">session-info2</remote-id> | ||
| <remote-id type="github">flying-sheep/session-info2</remote-id> | ||
| </upstream> | ||
| </pkgmetadata> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| # Copyright 1999-2025 Gentoo Authors | ||
| # Distributed under the terms of the GNU General Public License v2 | ||
|
|
||
| EAPI=8 | ||
|
|
||
| DISTUTILS_USE_PEP517=hatchling | ||
mschubert marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| PYTHON_COMPAT=( python3_{11..13} ) | ||
|
|
||
| inherit distutils-r1 pypi | ||
|
|
||
| DESCRIPTION="Lightweight printout of current Python session information" | ||
| HOMEPAGE="https://github.com/flying-sheep/session-info2" | ||
| LICENSE="MPL-2.0" | ||
| SLOT="0" | ||
| KEYWORDS="~amd64" | ||
|
|
||
| BDEPEND=" | ||
APN-Pucky marked this conversation as resolved.
Show resolved
Hide resolved
mschubert marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| dev-python/hatch-docstring-description[${PYTHON_USEDEP}] | ||
| test? ( | ||
| dev-python/pytest-asyncio[${PYTHON_USEDEP}] | ||
| dev-python/pytest-subprocess[${PYTHON_USEDEP}] | ||
| dev-python/jupyter-client[${PYTHON_USEDEP}] | ||
| dev-python/ipykernel[${PYTHON_USEDEP}] | ||
| ) | ||
| " | ||
|
|
||
| EPYTEST_DESELECT=( | ||
| # depends on specific system configuration | ||
| tests/test_synthetic.py::test_repr | ||
| tests/test_synthetic.py::test_gpu | ||
| ) | ||
|
|
||
| distutils_enable_tests pytest | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.