oss-gate / workshop

OSSの開発に未参加または参加したことはあるけどまだ自信がない人を後押しするワークショップ用のリポジトリー
124 stars 547 forks source link

OSS Gate Workshop: ゆるい勉強会旭川: 2024-07-28: pepi-p: python-skyfield: Work log #1860

Closed pepi-p closed 3 months ago

pepi-p commented 3 months ago

This is a work log of a "OSS Gate workshop". "OSS Gate workshop" is an activity to increase OSS developers. Here's been discussed in Japanese. Thanks.

作業ログ作成時の説明

以下のテンプレートを埋めてタイトルに設定します。埋め方例はスクロールすると見えてきます。

OSS Gate Workshop: ${LOCATION}: ${YEAR}-${MONTH}-${DAY}: ${ACCOUNT_NAME}: ${OSS_NAME}: Work log

タイトル例↓:

OSS Gate Workshop: Tokyo: 2017-01-16: kou: Rabbit: Work log

OSS Gateワークショップ関連情報

pepi-p commented 3 months ago

https://github.com/Cysharp/R3?tab=readme-ov-file を選びました https://github.com/Cysharp/R3/blob/main/LICENSE にMITライセンスがあったのでOSSだと確認できました

pepi-p commented 3 months ago

https://github.com/skyfielders/python-skyfield?tab=readme-ov-file を選びました. https://github.com/skyfielders/python-skyfield/blob/master/LICENSE にMITライセンスがあったのでOSSだと確認できました

pepi-p commented 3 months ago

https://github.com/skyfielders/python-skyfield/blob/master/Contrib.rst にブランチの切り方などは書いてあったが,ローカルでの開発環境やテスト方法などについての記載は確認できなかった.

pepi-p commented 3 months ago

windows11, MINGW64, Python 3.12.2 の環境にて https://github.com/pepi-p/python-skyfield/blob/master/requirements.txt からパッケージを一括インストールしようとしたが,失敗した. 前提であるastropy3.2.2が依存しているimpモジュールが原因であった. impモジュールは3.12では削除されたためである.astropyの最新バージョンは6.1.2であり,requirements.txtで指定されていたバージョンは3.2.2であるのでより新しいバージョンのastropyに依存することで解決できるようです.

pepi-p commented 3 months ago

I tried to batch install packages from https://github.com/pepi-p/python-skyfield/blob/master/requirements.txt on windows 11, MINGW64, Python 3.12.2, but It failed. The reason was the imp module on which astropy 3.2.2 depends. Since the latest version of astropy is 6.1.2 and the version specified in requirements.txt is 3.2.2, it seems that the problem can be solved by depending on a newer version of astropy.

pepi-p commented 3 months ago

https://github.com/skyfielders/python-skyfield/issues/987 こちらにissueをたてることができました

github-actions[bot] commented 3 months ago

おつかれさまでした!

ワークショップの終了にともないissueを閉じますが、このまま作業メモとして使っても構いません :ok_hand:

ワークショップの感想を集めています!

ブログなどに書かれた際は、このページへリンクの追加をお願いします :pray:

またの参加をお待ちしています!