- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 19.2k
 
Cython language level 3 #24538
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cython language level 3 #24538
Conversation
      
          
      
      
            WillAyd
  
      
      
      commented
        Jan 1, 2019 
      
    
  
- closes Cython language_level Warning - switch to Python3? #23927
 
| 
           lgtm. ping on green.  | 
    
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think there are places where we do isinstance Unicode checks, may be worth updating
          Codecov Report
 @@            Coverage Diff             @@
##           master   #24538      +/-   ##
==========================================
- Coverage   92.32%   43.02%   -49.3%     
==========================================
  Files         166      166              
  Lines       52429    52429              
==========================================
- Hits        48403    22557   -25846     
- Misses       4026    29872   +25846
 
 Continue to review full report at Codecov. 
  | 
    
          Codecov Report
 @@           Coverage Diff           @@
##           master   #24538   +/-   ##
=======================================
  Coverage   91.25%   91.25%           
=======================================
  Files         172      172           
  Lines       52977    52977           
=======================================
  Hits        48342    48342           
  Misses       4635     4635
 Continue to review full report at Codecov. 
  | 
    
          
 Yep I do see a few. Going to try and get green as is first then do this on a subsequent pass  | 
    
| 
           All failures are for the 2.7 builds; are we still worrying about them at this point?  | 
    
| 
           only if you want to merge this for 0.24  | 
    
| 
           I don't think it necessarily adds anything to 0.24 from an end user perspective so fine to wait on my end  | 
    
| 
           Just rebasing to minimize diff in future; no rush for action here  | 
    
| 
           @jreback I think timing is finally right for merge here. To @jbrockmendel point above there are still some isinstance unicode checks that could be cleaned up, but I figure that's better left in follow ups to rip out Py2 compat. This as is is minimum to get language level switched over to 3 syntax  | 
    
| 
           thanks @WillAyd  | 
    
* origin/master: DOC: clean bug fix section in whatsnew (pandas-dev#25792) DOC: Fixed PeriodArray api ref (pandas-dev#25526) Move locale code out of tm, into _config (pandas-dev#25757) Unpin pycodestyle (pandas-dev#25789) Add test for rdivmod on EA array (GH23287) (pandas-dev#24047) ENH: Support datetime.timezone objects (pandas-dev#25065) Cython language level 3 (pandas-dev#24538) API: concat on sparse values (pandas-dev#25719) TST: assert_produces_warning works with filterwarnings (pandas-dev#25721) make core.config self-contained (pandas-dev#25613) CLN: replace %s syntax with .format in pandas.io.parsers (pandas-dev#24721) TST: Check pytables<3.5.1 when skipping (pandas-dev#25773) DOC: Fix typo in docstring of DataFrame.memory_usage (pandas-dev#25770) Replace dicts with OrderedDicts in groupby aggregation functions (pandas-dev#25693) TST: Fixturize tests/frame/test_missing.py (pandas-dev#25640) DOC: Improve the docsting of Series.iteritems (pandas-dev#24879) DOC: Fix function name. (pandas-dev#25751) Implementing iso_week_year support for to_datetime (pandas-dev#25541) DOC: clarify corr behaviour when using a callable (pandas-dev#25732) remove unnecessary check_output (pandas-dev#25755) # Conflicts: # doc/source/whatsnew/v0.25.0.rst