petl-developers / petl

Python Extract Transform and Load Tables of Data
MIT License
1.24k stars 193 forks source link

Fix other functions to conform with PEP 479 #653

Closed juarezr closed 1 year ago

juarezr commented 1 year ago

Applies the same fix that was done for iterrowslice to other functions that may receive an empty (as in headerless) table as input. https://github.com/petl-developers/petl/pull/613

Same as #645 but rebased on top of master.

coveralls commented 1 year ago

Pull Request Test Coverage Report for Build 5934836609


Changes Missing Coverage Covered Lines Changed/Added Lines %
petl/test/transform/test_conversions.py 10 11 90.91%
petl/test/transform/test_headers.py 42 43 97.67%
petl/test/transform/test_reshape.py 21 22 95.45%
petl/test/transform/test_selects.py 11 12 91.67%
petl/test/transform/test_unpacks.py 6 7 85.71%
petl/io/csv_py3.py 8 10 80.0%
petl/io/pickle.py 6 8 75.0%
petl/io/text.py 6 8 75.0%
petl/io/xls.py 7 9 77.78%
petl/test/transform/test_regex.py 16 18 88.89%
<!-- Total: 638 715 89.23% -->
Totals Coverage Status
Change from base Build 5881105805: -0.08%
Covered Lines: 13297
Relevant Lines: 14606

💛 - Coveralls