Skip to content

tslibs TODO list #17652

Closed
Closed
@jbrockmendel

Description

@jbrockmendel

Misc:

Refactoring:

  • move _nat_strings and _checknull_with_nat to a single canonical location
  • put OutOfBoundsDatetimeError in a dependency-free util-like module. (Implement npy_dtime.pyx #17805)
  • Possible redundancy between parse_datetime_string and parse_time_string update not redundant.
  • De-privatize names in tslibs.parsing
  • cython version of compat for string_types, StringIO
  • Don't import DateParseError in tslib
  • de-privatize nattype._checknull_with_nat (closed by Cross off a few tslibs-TODOs #18443)

Check if these need to be exposed or (in some cases) need to exist:

  • _Period._comparables (closed by Cross off a few tslibs-TODOs #18443)
  • Timedelta._validate_ops_compat
  • Timedelta._binary_op_method_timedeltalike
  • Timedelta._op_unary_method
  • Timedelta._roundupdate Won't fix/correct-as-is
  • Timestamp._roundupdate Won't fix/correct-as-is
  • _Timestamp._get_fieldupdate Won't fix/correct-as-is
  • _Timestamp._get_named_field
  • _Timestamp._get_start_end_fieldupdate Won't fix/correct-as-is
  • lib.arrmap (closed by Cross off a few tslibs-TODOs #18443)
  • _libs.src.numpy_helper.infer_type

TZ Conversion:

Offsets:

Timestamp Methods (moved from #17876)-

Follow-Up Cleanup:

Decision Making

Issues:

Questions:

Unsorted

Low Priority:

Metadata

Metadata

Assignees

No one assigned

    Labels

    CleanInternalsRelated to non-user accessible pandas implementationMaster TrackerHigh level tracker for similar issues

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions