Support Pypy as interpreter
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 25/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- python
- 領域
- build-system
調査の方向性
まず、報告された Pypy3/micromamba 環境で xtensor-python のインストールを再現し、解決時に使用される feedstock メタデータと依存関係の制約を調査します。Pypy がサポート対象であることを意図しているかどうかを判断します。Pypy を置き換えずにパッケージをインストールできるか、またはサポートされていないことをドキュメントに明確に記載できれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Solution to issue cannot be found in the documentation.
- I checked the documentation.
Issue
I've installed Pypy as my python interpreter, and all the dependencies for xtensor-python (that are listed when I go to install it) have been installed okay when using pypy3 as the chosen interpreter in the environment.
I don't see any hard dependencies in the repo, but when I go to install xtensor-python, mamba is trying to uninstall my Pypy and replace it with CPython.
Is/should Pypy be supported as the interpreter here? Is there perhaps something wrong with my setup, or is this as expected?
Thanks
Installed packages
(XTensorPythonTests-Pypy)
List of packages in environment: "/MicromambaRoot/envs/XTensorPythonTests-Pypy"
Name Version Build Channel
─────────────────────────────────────────────────────────────────
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 2_gnu conda-forge
bzip2 1.0.8 h7f98852_4 conda-forge
ca-certificates 2022.12.7 ha878542_0 conda-forge
expat 2.5.0 h27087fc_0 conda-forge
gdbm 1.18 h0a1914f_2 conda-forge
ld_impl_linux-64 2.39 hcc3a1bd_1 conda-forge
libblas 3.9.0 16_linux64_openblas conda-forge
libcblas 3.9.0 16_linux64_openblas conda-forge
libffi 3.4.2 h7f98852_5 conda-forge
libgcc-ng 12.2.0 h65d4601_19 conda-forge
libgfortran-ng 12.2.0 h69a702a_19 conda-forge
libgfortran5 12.2.0 h337968e_19 conda-forge
libgomp 12.2.0 h65d4601_19 conda-forge
liblapack 3.9.0 16_linux64_openblas conda-forge
libnsl 2.0.0 h7f98852_0 conda-forge
libopenblas 0.3.21 pthreads_h78a6416_3 conda-forge
libsqlite 3.40.0 h753d276_0 conda-forge
libstdcxx-ng 12.2.0 h46fd767_19 conda-forge
libuuid 2.32.1 h7f98852_1000 conda-forge
libzlib 1.2.13 h166bdaf_4 conda-forge
ncurses 6.3 h27087fc_1 conda-forge
numpy 1.24.1 py39hb10b683_0 conda-forge
openssl 3.0.7 h0b41bf4_1 conda-forge
pip 22.3.1 pyhd8ed1ab_0 conda-forge
pybind11 2.10.3 py39haa83c70_0 conda-forge
pybind11-global 2.10.3 py39haa83c70_0 conda-forge
pypy 7.3.9 0_pypy39 conda-forge
pypy3.9 7.3.9 hd671c94_7 conda-forge
python 3.9.12 0_73_pypy conda-forge
python_abi 3.9 3_pypy39_pp73 conda-forge
readline 8.1.2 h0f457ee_0 conda-forge
setuptools 66.1.1 pyhd8ed1ab_0 conda-forge
sqlite 3.40.0 h4ff8645_0 conda-forge
tk 8.6.12 h27826a3_0 conda-forge
tzdata 2022g h191b570_0 conda-forge
wheel 0.38.4 pyhd8ed1ab_0 conda-forge
xtensor 0.24.3 h924138e_1 conda-forge
xtl 0.7.5 hf52228f_0 conda-forge
xz 5.2.6 h166bdaf_0 conda-forge
zlib 1.2.13 h166bdaf_4 conda-forge
Environment info
environment : XTensorPythonTests-Pypy (active)
env location : //MicromambaRoot/envs/XTensorPythonTests-Pypy
user config files : /home/user/.mambarc
populated config files : /home/user/.condarc
libmamba version : 1.1.0
micromamba version : 1.1.0
curl version : libcurl/7.87.0 OpenSSL/1.1.1s zlib/1.2.13 libssh2/1.10.0 nghttp2/1.47.0
libarchive version : libarchive 3.6.2 zlib/1.2.13 bz2lib/1.0.8 libzstd/1.5.2
virtual packages : __unix=0=0
__linux=5.15.0=0
__glibc=2.31=0
__archspec=1=x86_64
__cuda=11.6=0
channels :
base environment : /MicromambaRoot
platform : linux-64
- 主要言語
- Shell
- スター
- 1
- フォーク
- 12
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
conda-forge/xtensor-python-feedstock のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 38/100
conda-forge/xtensor-python-feedstock の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
メンテナーはふだん 1 日以内に返信
-
Sourced-library load-guards use a top-level `return` that errors on direct execution (repo-wide)オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
rossoctl/automation#115 ·
メンテナーはふだん 3 日以内に返信
-
loongarch64: `unsupported linker arg: --no-rosegment` with rustc 1.100対応中かも @monosans が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
rust-cross/cargo-zigbuild#503 ·
メンテナーはふだん 1 日以内に返信
-
area/CubeMaster bug needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
TencentCloud/CubeSandbox#1959 ·
メンテナーはふだん 1 日以内に返信
-
netbox status: backlog topic: testing type: housekeeping
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
netbox-community/netbox#23395 ·
メンテナーはふだん 1 日以内に返信