IntelPython / sdc

Numba extension for compiling Pandas data frames, Intel® Scalable Dataframe Compiler
https://intelpython.github.io/sdc-doc/
BSD 2-Clause "Simplified" License
645 stars 61 forks source link

Add PositionalIndex and EmptyIndex types and align indexes API #951

Closed kozlov-alexey closed 3 years ago

kozlov-alexey commented 3 years ago

Motivation: removing types.None as representation of default pd.RangeIndex created when index=None is used in DF and Series ctors, that requires most of Series and DF implementations to branch basing on index types. Instead all Series and DF functions should use common indexes API aligned to pandas one.

Changed in this PR:

pep8speaks commented 3 years ago

Hello @kozlov-alexey! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

There are currently no PEP 8 issues detected in this Pull Request. Cheers! :beers:

Comment last updated at 2021-02-01 21:33:47 UTC
kozlov-alexey commented 3 years ago

@AlexanderKalistratov Can you please approve so we can finally merge this?