Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Deprecations Tracker

オープン
#2,396 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
8/100
issue の種類
リファクタリング
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
python
領域
api

調査の方向性

This is a standing tracker, not a single task: it lists deprecated pvlib items such as pvlib.tracking.singleaxis()'s apparent_azimuth rename and the pvlib.irradiance.SURFACE_ALBEDOS alias, each with its own linked issues. No item says what code to change, and the thread has been idle for about 460 days. A newcomer should instead open one listed item, such as #2892, and check whether it is still open before doing anything.

索引モデルが issue の本文から書いたものです。

説明

development_workflow

This issue is used to track past, present, and future deprecations and make the required follow-ups. Maintainers may update this issue whenever a feature is deprecated, renamed, or removed.

If you have found a deprecated feature that is not here, please report it via a new issue or the mailing list.

List item template

- v0.X.Y [[enforcement version]]
  -
  - Removal/Renamed parameter/Renamed function ... `this` [use () after identifier to denote a function]
      - [Recommendation (use alternative)]
      - Deprecated in `v0.x.y`
      - Discussed in #...
      - [List of affected elements:]

Upcoming changes

  • Not scheduled (may be as soon as next minor version)

    • Removal of shorthand pvlib.bifacial.pvfactors_timeseries()
      • Use pvlib.bifacial.pvfactors.pvfactors_timeseries instead.
      • Deprecated in v0.9.1
      • #717
      • #2891
    • Removal of dictionary alias pvlib.irradiance.SURFACE_ALBEDOS
      • Use pvlib.albedo.SURFACE_ALBEDOS instead.
      • Deprecated in v0.11.0
      • #2095
      • #2890
    • pvlib.tracking.singleaxis()'s parameter apparent_azimuth renamed to solar_azimuth
      • Deprecated in v0.13.1
      • Discussed in #2480
      • #2892
  • v0.17.0

    • Removal of attribute pvlib.Location.pytz
      • Use pvlib.Location.tz instead (type has changed internally to Python's native zoneinfo module, in replacement of PyPI's package pytz)
      • Deprecated in v0.15.2
      • Discussed and deprecated in #2757
    • pvlib.irradiance.ghi_from_poa_driesse_2023() renamed to pvlib.irradiance.ghi_from_poa_driesse_2024()
      • Use ghi_from_poa_driesse_2024 instead.
      • Deprecated in v0.15.2
      • #2774, #2777

Past changes

  • v0.16.0

    • Removal of function pvlib.modelchain.get_orientation()
      • Deprecated in v0.13.1
      • #2495
    • Renamed parameter g_poa_effective
      • Deprecated in v0.13.0
      • Use effective_irradiance instead.
      • #2235, #2704
    • pvlib.iotools.get_meteonorm_tmy()'s parameter data_version removal
      • Deprecated in v0.15.2
      • It is no longer used in Meteonorm's API.
      • #2781
      • iotools parse functions deprecated in v0.13.0
        • parse_cams() #2458
        • parse_psm3() #2458 (already deleted by v0.14.0, #2582)
        • parse_bsrn() #2466
        • parse_epw() #2467
    • pvlib.iotools.get_cams() renamed parameter server to url in v0.13.0
      • Introduced in #2463
      • Was scheduled to v0.14.0, but was deferred to v0.16.0
  • v0.15.0

    • Renamed parameter names dni_clearsky and clearsky_dni in favour of dni_clear
      • Affects pvlib.irradiance.dirindex() and pvlib.irradiance.dni()
      • Deprecated in v0.11.2
      • #2272
    • Renamed parameter name ghi_clearsky to ghi_clear
      • Affects pvlib.irradiance.dirindex() and pvlib.irradiance.clearsky_index()
      • Deprecated in v0.11.2
      • #2272
  • v0.12.0

    • Removal of parameter recolumn of pvlib.iotools.read_tmy3()
      • Deprecated in v0.10.0
      • #2324
    • Removal of function pvsystem.sapm_spectral_loss()
      • Deprecated in v0.10.0
      • #2243
    • Removal of function alias pvlib.atmosphere.first_solar_spectral_correction().
      • Use pvlib.spectrum.spectral_factor_firstsolar() instead.
      • Deprecated in v0.10.0
      • #2130
    • Removal of function pvlib.spectrum.get_am15g()
      • Use pvlib.spectrum.get_reference_spectra(standard="ASTM G173-03")["global"] instead
      • Deprecated in v0.11.0
  • v0.11.0

    • Removal of function pvlib.modelchain.basic_chain()
      • #1862
    • Removal of function pvlib.irradiance.poa_horizontal_ratio()
      • #1697
    • Replacement of function pvlib.iotools.read_srml_month_from_solardat() by pvlib.iotools.get_srml()
      • Deprecated in v0.10.0
      • #1779
    • Removal of parameter ivcurve_pnts of pvlib.pvsystem.singlediode()
主要言語
Python
スター
1.7k
フォーク
1.2k
平均マージ
3日 18時間
マージ済み PR(30日)
13

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

pvlib/pvlib-python のほかの issue

pvlib/pvlib-python の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。