Skip to content
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

Release PyJulia 0.2? #198

Closed
tkf opened this issue Sep 6, 2018 · 13 comments
Closed

Release PyJulia 0.2? #198

tkf opened this issue Sep 6, 2018 · 13 comments
Milestone

Comments

@tkf
Copy link
Member

tkf commented Sep 6, 2018

Once #186, #187, #193, and #197 PRs in https://github.com/JuliaPy/pyjulia/milestone/1 are merged (they are relatively small PRs; #200 is a bit large), I think it's a good timing to release PyJulia 0.2. We can then drop Julia 0.6 support right after the release. What do you think?

@stevengj If you add me as a maintainer I can upload it to PyPI (or maybe you want to do it yourself?).

@stevengj
Copy link
Member

I'm happy to add you as a maintainer.

@stevengj
Copy link
Member

stevengj commented Sep 10, 2018

@tkf, what is your username on pypi.org? I assume this is you: https://pypi.org/user/tkf/

@tkf
Copy link
Member Author

tkf commented Sep 10, 2018

Yes, that's me.

@noahstier
Copy link

noahstier commented Sep 25, 2018

drop Julia 0.6

Dropping 0.6 support is dropping Debian/Ubuntu/Anaconda support (#185 ), please don't do this.

julialang.org has "you can easily use libraries from Python" on the front page and this will not be true for lots of people if 0.6 support is dropped.

@noahstier
Copy link

this will not be true for lots of people

Whoops, that will still be true. But still, those of us using Debian/Ubuntu/Anaconda, which I assume is a big fraction, are depending on PyJulia + Julia 0.6.

@tkf
Copy link
Member Author

tkf commented Sep 25, 2018

0.2 will support 0.6. Dropping support is just a future idea. Nobody is working on it ATM. But it should happen eventually.

I think supporting statically linked Python has to be done in "The Right Way"; i.e., by a proper support from julia core JuliaLang/julia#28518. Until then, I think python-jl CLI #200 is a good workaround. Alternatively, Ubuntu/Debian users can also use pyenv: #185 (comment).

@tkf tkf added this to the 0.2 milestone Sep 28, 2018
@tkf tkf mentioned this issue Oct 9, 2018
@bstellato
Copy link

Are there any updates on this? The two remaining PRs seem to be ready to merge.
I am currently using pyjulia master with julia 1.0 and it works pretty well.

@tkf
Copy link
Member Author

tkf commented Oct 19, 2018

I actually want to merge a few more patches:
https://github.com/JuliaPy/pyjulia/milestone/1
But I think all of them are ready.

@stevengj Can I merge them and upload it to PyPI?

@stevengj
Copy link
Member

Sure.

@tkf
Copy link
Member Author

tkf commented Oct 23, 2018

Thanks!

@tkf
Copy link
Member Author

tkf commented Oct 24, 2018

So I merged the PRs. I think I'll upload it soon but you can already try it via:

pip install https://github.com/JuliaPy/pyjulia/archive/master.zip#egg=julia

I prefer having some feedbacks especially for #200 to see if it really helps. Though maybe the easiest way to get feedbacks is to just release it :)

@YP-Ye
Copy link

YP-Ye commented Nov 4, 2018

I have met UnicodeDecodeError when I install the new version:
C:\Windows\System32>pip install https://github.com/JuliaPy/pyjulia/archive/maste
r.zip#egg=julia
Looking in indexes: https://pypi.mirrors.ustc.edu.cn/simple/
Collecting julia from https://github.com/JuliaPy/pyjulia/archive/master.zip#egg=
julia
Downloading https://github.com/JuliaPy/pyjulia/archive/master.zip
| 768kB 411kB/s
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "", line 1, in
File "C:\Users\YeYipeng\AppData\Local\Temp\pip-install-nh_kdme6\julia\setu
p.py", line 28, in
long_description = f.read()
UnicodeDecodeError: 'gbk' codec can't decode byte 0xa5 in position 688: ille
gal multibyte sequence

@tkf
Copy link
Member Author

tkf commented Nov 6, 2018

@tkf tkf closed this as completed Nov 6, 2018
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

No branches or pull requests

5 participants