astropy/astropy — pull request #631 by eteq (2013-01-13 08:46:05+00:00)
Title: Configuration file generation fails in Python 3.x

@eteq - when #498 was merged, installation started failing on Python 3.x (curious as to why this wasn't picked up by Travis in the PR). Here's the failure:

https://travis-ci.org/astropy/astropy/builds/4098531

and specifically, from the log:

```
Stderr:
Traceback (most recent call last):
File "", line 10, in
File "astropy/config/configuration.py", line 589, in generate_all_config_items
for cfgitem in get_config_items(nm).values():
File "astropy/config/configuration.py", line 486, in get_config_items
__import__(packageormod)
File "astropy/utils/compat/_fractions_27.py", line 44, in
class Fraction(Rational):
File "astropy/utils/compat/_fractions_27.py", line 415, in Fraction
__div__, __rdiv__ = _operator_fallbacks(_div, operator.div)
AttributeError: 'module' object has no attribute 'div'
```

so it looks like in Python 3.x, it's trying to import ``_fractions_27.py`` which is Python 2.x code that has not been 2to3'd.