Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
tinyprog 1.0.23 has no py3 wheel #25
@tinyfpga, as noted in https://discourse.tinyfpga.com/t/issues-with-tinyprog-u-on-bx/628/16, it appears that https://github.com/tinyfpga/TinyFPGA-Bootloader/tree/master/programmer does not include changes after 2018-09-07, and thus only has the source for 1.0.22b1 (missing 1.0.22b2 and 1.0.23 as compared with https://pypi.org/project/tinyprog/1.0.23/#history). Releasing this source would in theory allow installing 1.0.23 on Python 3.x with something like:
which is being used by https://github.com/timvideos/litex-buildenv/ to install
Particularly with only about 11 months of Python 2.7 upstream support left it'd be helpful to be able to install the latest
added a commit
Jan 16, 2019
referenced this issue
Jan 16, 2019
Tim Ansell (@mithro ) and I have done some spring cleaning on the tinyprog PyPI package (and on GitHub) over the last couple of days, and have a 1.0.24 pre-release version which hopefully is installable on Python 2 and Python 3 again:
It's currently marked as a "dev" version because we'd like a few people to test it before we make it the new stable release. Could you perhaps try testing it out?
will allow you to upgrade to a pre-release (ie not stable) version.
Changes made are in #35, #36, #37, #39, which includes grabbing the 1.0.23 changes that were only on PyPI and apparently not in the GitHub repo and re-adding them to git, as well as a bunch of packaging tidy ups so as to get a nicer PyPI description and more automated package upload.