Skip to content

v0.16.0

Compare
Choose a tag to compare
@miute miute released this 18 Apr 07:05
· 88 commits to main since this release
  • NEW
    • Add support for ICU 73 (partial)
      • Add icupy.icu.Calendar.get_temporal_month_code()
      • Add icupy.icu.Calendar.in_daylight_time()
      • Add icupy.icu.Calendar.in_temporal_leap_year()
      • Add icupy.icu.Calendar.set_temporal_month_code(temporal_month: str)
      • Add icupy.icu.MeasureUnit.create_beaufort()
      • Add icupy.icu.MeasureUnit.get_beaufort()
      • Add icupy.icu.NumberFormat.ERoundingMode.ROUND_HALF_CEILING
      • Add icupy.icu.NumberFormat.ERoundingMode.ROUND_HALF_FLOOR
      • Add icupy.icu.NumberFormat.ERoundingMode.ROUND_HALF_ODD
      • Add icupy.icu.UCalendarDateFields.UCAL_ORDINAL_MONTH
      • Add icupy.icu.USET_SIMPLE_CASE_INSENSITIVE
      • Remove icupy.icu.GregorianCalendar.in_daylight_time()
  • CHANGED
    • Update pybind11 from 2.10.0 to 2.10.4
  • FIXED
    • Move get_actual_maximum(field: UCalendarDateFields) of icupy.icu.GregorianCalendar class to icupy.icu.Calendar class
    • Move get_actual_minimum(field: UCalendarDateFields) of icupy.icu.GregorianCalendar class to icupy.icu.Calendar class
    • Move roll(field: UCalendarDateFields, amount: int) of icupy.icu.GregorianCalendar class to icupy.icu.Calendar class
  • REMOVED
    • Remove icupy.number module

Note: Pre-built packages will only work with ICU 73.1.