taschini / pyinterval

PyInterval — Interval arithmetic in Python
http://pyinterval.readthedocs.io
Other
83 stars 25 forks source link

Port to Python 3 #3

Closed dorellang closed 8 years ago

dorellang commented 8 years ago

I tried to install this library in Python 3 and I got this error.

Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-j9ciam2g/pyinterval/setup.py", line 58, in <module>
        @apply
    NameError: name 'apply' is not defined

Then I checked the package info. in PyPI and I saw that this is available only for Python 3. Would it be too much trouble to port the library to Python 3? I could help you to do it...

Cheers.

taschini commented 8 years ago

That's a good idea. I'll start working on it the coming week.

taschini commented 8 years ago

I created PyCRlibm as a spin-off of this project to host the C extension with the bindings to CRlibm.

The master branch in PyCRlibm now supports Python 3, and I'll soon prepare a release. Then I'll look into PyInterval proper.

taschini commented 8 years ago

The master branch now supports Python 3, and is tested with Python 3.5.

I'll update the docs and then I'll prepare a new release on PyPI.

taschini commented 8 years ago

I just released version 1.1.0 on PyPI, which supports Python 3.