Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Deprecations Tracker

Đang mở
#2,396 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
8/100
Loại issue
Tái cấu trúc
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
python
Lĩnh vực
api

Hướng nghiên cứu

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.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

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()
Ngôn ngữ chính
Python
Star
1.7k
Fork
1.2k
Merge trung bình
3 ngày 18 giờ
Pull request đã merge (30 ngày)
13

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của pvlib/pvlib-python

Tất cả issue của pvlib/pvlib-python

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.