Skip to content

Conversation

mikoim
Copy link

@mikoim mikoim commented Apr 13, 2017

I'm trying to add Python 3 support to pyzfs with future module, it has still supported Python 2.7.
Suppose that doing this, is this method (porting with future module) suitable? or adding a sparse compatibility layer?

Progress

  • Replace bytes string to unicode
    • Backward compatibility
  • Pass all unit tests on Linux
  • Pass all unit tests on FreeBSD
    ... etc ...

Tests

Linux

Python 2.7

Ran 362 tests in 21.390s

OK (skipped=40, expected failures=6)

Python 3.6

Ran 362 tests in 21.688s

FAILED (errors=7, skipped=65, expected failures=6)
Test failed: <unittest.runner.TextTestResult run=362 errors=7 failures=0>
error: Test failed: <unittest.runner.TextTestResult run=362 errors=7 failures=0>

@avg-I
Copy link
Contributor

avg-I commented Jul 19, 2017

It seems that no one has the write access to this repository now.

@mikoim
Copy link
Author

mikoim commented Jul 19, 2017

@avg-I omg... I saw that you had bumped up on your repository. Do you have a plan to publish it on PyPI with renaming module name?

@avg-I
Copy link
Contributor

avg-I commented Jul 19, 2017

Yes, I am planning to do that.
Thank you for your Python 3 work!

@kippandrew
Copy link

Nice work here! Any future plans to finish the python 3 port?

@mikoim
Copy link
Author

mikoim commented Aug 22, 2017

@kippandrew I'll start porting again in late September.

@CalcMan
Copy link

CalcMan commented Nov 2, 2020

Did this python 3 port ever get finished? Is it available via PyPI as the same, or a different module name? If it's defunct, is there a different module that is a better option now?

@avg-I
Copy link
Contributor

avg-I commented Nov 2, 2020

This library is now a part of OpenZFS fka ZoL.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants