@@ -265,16 +265,23 @@ def initialize_options(self):
265
265
self .all = True
266
266
self ._clean_me = []
267
267
self ._clean_trees = []
268
- self ._clean_exclude = ['pandas/src/datetime/np_datetime.c' ,
269
- 'pandas/src/datetime/np_datetime_strings.c' ,
270
- 'pandas/src/period.c' ,
271
- 'pandas/src/parser/tokenizer.c' ,
272
- 'pandas/src/parser/io.c' ,
273
- 'pandas/src/ujson/python/ujson.c' ,
274
- 'pandas/src/ujson/python/objToJSON.c' ,
275
- 'pandas/src/ujson/python/JSONtoObj.c' ,
276
- 'pandas/src/ujson/lib/ultrajsonenc.c' ,
277
- 'pandas/src/ujson/lib/ultrajsondec.c' ,
268
+
269
+ base = pjoin ('pandas' ,'src' )
270
+ dt = pjoin (base ,'datetime' )
271
+ src = base
272
+ parser = pjoin (base ,'parser' )
273
+ ujson_python = pjoin (base ,'ujson' ,'python' )
274
+ ujson_lib = pjoin (base ,'ujson' ,'lib' )
275
+ self ._clean_exclude = [pjoin (dt ,'np_datetime.c' ),
276
+ pjoin (dt ,'np_datetime_strings.c' ),
277
+ pjoin (src ,'period.c' ),
278
+ pjoin (parser ,'tokenizer.c' ),
279
+ pjoin (parser ,'io.c' ),
280
+ pjoin (ujson_python ,'ujson.c' ),
281
+ pjoin (ujson_python ,'objToJSON.c' ),
282
+ pjoin (ujson_python ,'JSONtoObj.c' ),
283
+ pjoin (ujson_lib ,'ultrajsonenc.c' ),
284
+ pjoin (ujson_lib ,'ultrajsondec.c' ),
278
285
]
279
286
280
287
for root , dirs , files in os .walk ('pandas' ):
0 commit comments