OpenWaterAnalytics / epanet-python

python wrapper for epanet library
76 stars 40 forks source link

Python 2/3 compatibility #8

Closed michaeltryby closed 6 years ago

michaeltryby commented 6 years ago

We are currently using SWIG and Python 2.7 for the EPANET Output API. Using the future package we would be able to support Python 2 and 3 and a single Python 3 style code base.

Python-future

SWIG Python 2/3

michaeltryby commented 6 years ago

Sci Kit Build has an issue related to generating SWIG wrappers

https://github.com/scikit-build/scikit-build/issues/263

michaeltryby commented 6 years ago

These packages have been migrated to Python 3. No support for Python 2 is planned.