nfcpy / nfcpy

A Python module to read/write NFC tags or communicate with another NFC device.
European Union Public License 1.1
585 stars 147 forks source link

Support Python 3 #47

Closed PanderMusubi closed 5 years ago

PanderMusubi commented 8 years ago

Please, support also Python 3.

RafalSkolasinski commented 5 years ago

Will new release follow merge shorty?

nehpetsde commented 5 years ago

@mofe23 Tests are now passing for Python 2.7, 3.5, 3.6 and 3.7. Many thanks for your work. I'll do some hardware checks tomorrow, just to be sure, then merge and release.

The nfc.snep and nfc.handover sub-modules still use nfc.ndef.

mofe23 commented 5 years ago

@nehpetsde Hey, i oversaw your msg yesterday and fixed the same stuff (but didnt managed to get travis to work :) ) just ignore the last commits on my fork.

nehpetsde commented 5 years ago

I have published nfcpy v1.0.0. With the much appreciated help of @mofe23 (PR #130) and @msnoigrs (PR #128) it is now possible to use nfcpy with Python3. I have increased the major version number because there are also API breaking changes (pls. see the release note).

PanderMusubi commented 5 years ago

Very nice, please also vote for https://bugs.launchpad.net/ubuntu/+bug/1376276 to get Python 3 support also into Debian an Ubuntu.