bmuller / twistar

Twistar is an object-relational mapper (ORM) for Python that uses the Twisted library to provide asynchronous DB interaction.
http://findingscience.com/twistar
Other
132 stars 38 forks source link

Intial Python3 support (requires Twisted>=16) #75

Closed nocko closed 6 years ago

nocko commented 7 years ago

Removes Spanish support from vendered BermiInflector (the file encoding is all screwed up and it was easier to do so). The right answer to that may be to submodule the upstream in a separate patchset.

Requires Twisted>=16 because thats when twisted.enterprise was ported.

nocko commented 7 years ago

Hrm. Tox tests for all 2.7 and 3.5 environments pass on my machine. Maybe travis config needs a tweak?

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.08%) to 85.787% when pulling c1ad24c0a5844c213a5bb7e954ce1b90b062d8fe on nocko:python3 into 19f4ce3d759f03f5066dfbaf2dab3f8939e6719d on bmuller:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.08%) to 85.787% when pulling cec8bb488905f7feca6f2f070a36ffcd60882fc2 on nocko:python3 into 19f4ce3d759f03f5066dfbaf2dab3f8939e6719d on bmuller:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.08%) to 85.787% when pulling cec8bb488905f7feca6f2f070a36ffcd60882fc2 on nocko:python3 into 19f4ce3d759f03f5066dfbaf2dab3f8939e6719d on bmuller:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.08%) to 85.787% when pulling cec8bb488905f7feca6f2f070a36ffcd60882fc2 on nocko:python3 into 19f4ce3d759f03f5066dfbaf2dab3f8939e6719d on bmuller:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.08%) to 85.787% when pulling cec8bb488905f7feca6f2f070a36ffcd60882fc2 on nocko:python3 into 19f4ce3d759f03f5066dfbaf2dab3f8939e6719d on bmuller:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.08%) to 85.787% when pulling cec8bb488905f7feca6f2f070a36ffcd60882fc2 on nocko:python3 into 19f4ce3d759f03f5066dfbaf2dab3f8939e6719d on bmuller:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.08%) to 85.787% when pulling cec8bb488905f7feca6f2f070a36ffcd60882fc2 on nocko:python3 into 19f4ce3d759f03f5066dfbaf2dab3f8939e6719d on bmuller:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.08%) to 85.787% when pulling cec8bb488905f7feca6f2f070a36ffcd60882fc2 on nocko:python3 into 19f4ce3d759f03f5066dfbaf2dab3f8939e6719d on bmuller:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.08%) to 85.787% when pulling e9c528cb5d663cb6be3ea24255615826d7fe7fa1 on nocko:python3 into 19f4ce3d759f03f5066dfbaf2dab3f8939e6719d on bmuller:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.05%) to 85.925% when pulling a3b28430da88993cf304d9c4ca351e235097cfcc on nocko:python3 into 19f4ce3d759f03f5066dfbaf2dab3f8939e6719d on bmuller:master.

bmuller commented 7 years ago

Thanks @nocko for the code update! I'm going to try to get #74 merged in, and then this one, for a new major release.

mracter commented 6 years ago

Any updates on the status of this feature? Would very much like to use this for a Python3 project, as Python2.7 is no longer supported.

bmuller commented 6 years ago

Sorry for the delay on this, @mracter! I'm going to go ahead and merge now while waiting on #74. I'll make a new major release, too.

PS: My old code looks so gross.

bmuller commented 6 years ago

And thanks @nocko!