dgrant / eyefiserver2

A standalone Eye-Fi server in Python, for Linux
GNU General Public License v3.0
140 stars 40 forks source link

Python Version #20

Open josiah47 opened 9 years ago

josiah47 commented 9 years ago

Seems to be it doesn't like python version 3 or greater?

way to improve script to detect new python version not supported? or update code to be python 3 compatible?

dgrant commented 9 years ago

This needs to be thought through. We could try to support python 2.x and 3.x at the same time. We could branch and leave 2.x support on the branch. Or we continue to just support 2.x since it is still possible to use 2.x. Is there a reason you don't have Python 2.x? We need Python 2.x support AFAIK because some NAS devices may not come with Python, but I don't have a NAS currently, so I'm not sure.

Hilbert70 commented 1 year ago

Hi, I forked the repo and made it work with python3 with my eye-fi card. Don't know of all options to work, but it is working for my card with my options... I just copied some cgi stuff because it is going to be removed in python 3.13, just to make it work. I could have done it the right way by implementing the functions according to what python is saying you have to do. But that would probably cost me weeks to implement and this is running locally without connections to the outside world, so I consider it safe-ish.