tulip-control / dd

Binary Decision Diagrams (BDDs) in pure Python and Cython wrappers of CUDD, Sylvan, and BuDDy
https://pypi.org/project/dd
Other
181 stars 39 forks source link

remove Python 3.4, add Python 3.7 and Python 3.8 #46

Closed slivingston closed 4 years ago

slivingston commented 5 years ago

remove support for Python 3.4 because

Python 3.4 has now reached its end-of-life and has been retired. No more releases will be made.

(https://www.python.org/dev/peps/pep-0429/)

also, add support for Python versions 3.7 and 3.8 (released earlier this month; https://www.python.org/dev/peps/pep-0569/)

to complete this issue, perform the following tasks:

  1. update CI testing to remove or add Python versions accordingly
  2. update list of Python versions in setup.py
  3. open new issues if errors are discovered against Python 3.7 or 3.8
slivingston commented 5 years ago

to be clear, this issue does not preclude someone from installing on other versions of Python. practically changes here only affect configurations and expected results of tests.

slivingston commented 4 years ago

done, as of commit 60758341c5a2cd18d0be65b22a3028c61004ac13