Axelrod-Python / axelrod-fortran

Python wrapper library around TourExec Fortran for Axelrod's second tournament.
Other
4 stars 0 forks source link

Need new release #85

Closed marcharper closed 4 years ago

marcharper commented 4 years ago

Current pip release is incompatible with latest Axelrod (due to the recent renaming of strategies).

In particular, after installing both pip versions in a venv, I get this error:

  File "k90r_test.py", line 2, in <module>
    import axelrod_fortran as axlf
  File "/home/user/temp/lib/python3.6/site-packages/axelrod_fortran/__init__.py", line 3, in <module>
    from .player import Player
  File "/home/user/temp/lib/python3.6/site-packages/axelrod_fortran/player.py", line 9, in <module>
    from .strategies import characteristics
  File "/home/user/temp/lib/python3.6/site-packages/axelrod_fortran/strategies.py", line 15, in <module>
    'axelrod-python_class': axl.Kluepfel,
AttributeError: module 'axelrod' has no attribute 'Kluepfel'

Kluepfel is one of the renamed strategies.

marcharper commented 4 years ago

We'll need another new release after the random_seed branch is merged.