-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In Python 3, basestring is not defined #28
base: master
Are you sure you want to change the base?
Conversation
Used the solution found here: oxplot/fysom#1
This resolves #26 |
Fix confirmed working. Also, github network graph shows that multiple people are fixing problems independently in their own clones, doing duplicate work. |
+1 please pull and release |
+1 please pull and release |
@tsvi you should really fork this lib and just release it as easywebdav3 |
A workaround: import easywebdav
easywebdav.client.basestring = str |
Blimey, 6 years and no word from the author. @amnong Is this project still alive?
For the record: @aparamon 's suggestion of just overriding it seems to be working, although in truth, we should not have to do that. |
@sjlongland please be constructive. If you know of an active fork or replacement project, link to it so others can join efforts there. The maintainer is obviously not active any more, but his code is still available here, for free. |
@martinxyz That is being constructive. It's a good library, it gets the job done without much fuss, it doesn't deserve to be thrown on the scrap heap, but it will be if not maintained. There's literally a button on Github that will do 80% of the work on this very page available to those with write access. Click Even if we do fork it, the fact that pypi points here, means it'll be tough to "discover" the successor project. Not sure what the procedure is on pypi for dealing with abandonware. My preference would be that if the original author no longer wishes to maintain it, some of us can set up an organisation in here Github, the project gets transferred to that organisation, and pypi "ownership" is updated accordingly. Then the code will live on. |
I hope that the code/package won't be transferred to people with careless attitude, or sooner or later we'll "pip install easywebdav", but get a trojan instead, as happens with more and more projects nowadays.
That's tough? Tough is to hire a programmer to do the job for you. So, enjoy what you got for free. Not happy with the situation and asked the author politely and it didn't work out? Then start (almost) from scratch serving community, building your credibility gradually, just like the original package did. Oh, and behold another maintainership drama unfold as we speak: pyinstaller/pyinstaller#4404 |
Used the solution found here: oxplot/fysom#1