Kay Hayen · @kayhayen
68 followers · 26 posts · Server fosstodon.org

Kind of forgot to close the 3.11 and series, it's support for 2 releases already ... nuitka.net/posts/python311-ful

#nuitka

Last updated 1 year ago

claromes · @claromes
31 followers · 415 posts · Server ruby.social

Testing... + pywebview + Streamlit

#nuitka

Last updated 1 year ago

Kay Hayen · @kayhayen
63 followers · 22 posts · Server fosstodon.org

Join my live stream, going over changes in recent releases, and working on new optimization. youtube.com/watch?v=8NBn8S5hmZ

#nuitka

Last updated 1 year ago

Kay Hayen · @kayhayen
63 followers · 22 posts · Server fosstodon.org

So, this Thursday I will be streaming again some release party explaining changelog stuff, and doing some development: nuitka.net/pages/Streaming.htm

#nuitka

Last updated 1 year ago

Philip Hubbard · @philiphubbard
170 followers · 182 posts · Server fediscience.org

@pybonacci @computingnature I ran on demo2.py to compare the output size to . On macOS, Nuitka's demo2.app is 383 MB, PyInstaller's is 687 MB. On Windows, Nuitka's demo2.exe is 140 MB, PyInstaller's is 267 MB. On Linux, Nuitka's demo2.bin is 185 MB, PyInstaller's is 493 MB. So Nuitka is uniformly better. Nevertheless, I would be interested to know what you do to reduce the size of PyInstaller output, especially if you think those tricks might work with Nuitka, too.

#nuitka #pyinstaller

Last updated 1 year ago

Philip Hubbard · @philiphubbard
170 followers · 182 posts · Server fediscience.org

@computingnature For a Qt application in built with , I have found that works well on all platforms. When I tried , the Nuitka build crashed on my M1 MacBook. Fortunately, there are very few differences in syntax between PySide6 and PyQt6. See: github.com/JaneliaSciComp/pyth

#pyqt6 #pyside6 #nuitka #python

Last updated 1 year ago

Philip Hubbard · @philiphubbard
168 followers · 176 posts · Server fediscience.org

I have added a example to github.com/JaneliaSciComp/pyth. This project explores how to package a script and its dependencies into a single executable, making it easy to share. I have found that works well so far on all platforms, with the only downside being rather long compilation times.

#nuitka #python #linux

Last updated 2 years ago

Kay Hayen · @kayhayen
62 followers · 19 posts · Server fosstodon.org

At long last, with Python3.11 support, and double the improvements as usual due to the longer release cycle. nuitka.net/posts/nuitka-releas

#nuitka

Last updated 2 years ago

Kay Hayen · @kayhayen
53 followers · 18 posts · Server fosstodon.org

So, finally 1.5 with some Python3.11 support (1.6 is going to be complete I hope), and lots of general improvements, getting more scalable again: nuitka.net/posts/nuitka-releas

#nuitka

Last updated 2 years ago

Kay Hayen · @kayhayen
53 followers · 17 posts · Server fosstodon.org

Now we officially support github.com/Nuitka/Nuitka-Actio which has been adopted a while ago and was originally created by @jimkring use that to build with on GitHub.

#nuitka

Last updated 2 years ago

Philip Hubbard · @philiphubbard
158 followers · 133 posts · Server fediscience.org

Even experimental scientific software in should be easy to set up, so I feel uncomfortable telling users to make sure Python is installed, then install , install some packages, maybe use Pip to install some more, etc. As an alternative, I have been testing the bundling of scripts and dependencies into one executable, downloadable from a GitHub release. Doing it with has been working well so far. For details, see github.com/JaneliaSciComp/pyth

#nuitka #conda #python

Last updated 2 years ago

Kay Hayen · @kayhayen
52 followers · 16 posts · Server fosstodon.org

Want to make the Python compiler creator happy on his birthday? There you go, donate money for the party with real life Nuitka (my wife) here: nuitka.net/pages/donations.htm

#nuitka

Last updated 2 years ago

Kay Hayen · @kayhayen
52 followers · 16 posts · Server fosstodon.org

Python 3.11 support is getting there, 1.5 is going to have it...

#nuitka

Last updated 2 years ago

LisPi · @lispi314
190 followers · 2760 posts · Server mastodon.top

@dekkzz76 Yeah, it's unfortunate.

There are better runtimes for it, like , but barely anyone uses it. The one actual compiler I know for , , needs some love too.

In ideal circumstances I'd say should replace it. No GIL, proper multithreading, JIT and it's a .

#pypy #python #nuitka #guile #lisp

Last updated 2 years ago

Kay Hayen · @kayhayen
51 followers · 14 posts · Server fosstodon.org

The continuation of the Yaml post series for is here, this one is also very instructive and even a thing to learn in there: nuitka.net/doc/nuitka-package-

#nuitka

Last updated 2 years ago

Kay Hayen · @kayhayen
45 followers · 12 posts · Server fosstodon.org

If you love you love this post series, some of the best content in my mind: nuitka.net/posts/nuitka-packag

#python #nuitka

Last updated 2 years ago

aegilops :github::microsoft: · @aegilops
71 followers · 264 posts · Server fosstodon.org

@levynoise it's not C++, but Nuitka does translation to C: nuitka.net/

#nuitka #transpiling #python

Last updated 2 years ago

aegilops :github::microsoft: · @aegilops
71 followers · 264 posts · Server fosstodon.org

@levynoise The CoPilot interface in VSCode isn't really set up for translating thousands of lines of code, I don't think.

What's the reason for porting to C/C++, vs a safer language (Rust, Go, nim)?

There's a basic Python to Rust transpiler here: pypi.org/project/python-rs/

You can also incrementally change to Rust with PyO3.

Something like Nuitka can do automatic translation to C, while maintaining the original source.

#python #sourcetosourcetranslation #copilot #nuitka #transpiling #c

Last updated 2 years ago

Kay Hayen · @kayhayen
38 followers · 11 posts · Server fosstodon.org

This release of improves performance esp. for 3.10, and addresses regressions in performance ever since python 3.7 on the technical levels. Also adds plenty new features and improves esp. macOS support and more AI packages work now. nuitka.net/posts/nuitka-releas

#nuitka

Last updated 2 years ago

Kay Hayen · @kayhayen
39 followers · 9 posts · Server fosstodon.org

I have been chiseling away at one of the oldest technical debts of for many days now, the composite node structure will become key for enhanced scalability, or so I hope.

#nuitka

Last updated 2 years ago