Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-15580

[Python] Make pytz an actual optional dependency of PyArrow

    XMLWordPrintableJSON

Details

    Description

      When install pyarrow via poetry and executing same, a ModuleNotFoundError error can result.

      Pyarrow has a dependency on pytz, but this dependency is not declared (the only dependency I see declared is numpy, see https://github.com/apache/arrow/blob/47d55752172af99fce629f8fe6177df6b41af1d3/python/setup.py#L576)

      It would be helpful if pyarrow could declare its dependencies in such a way that tools such as poetry could automatically ensure they were present.

       

      Attachments

        Issue Links

          Activity

            People

              alenka Alenka Frim
              woodmd Mark Wood
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 9h
                  9h