Ranting about feature requests.
I really just want OpenCV and Scipy.
Scipy support makes sense and doesn't seem like it would be much harder to incorporate than numpy was. Scipy would also mean pythonista had all the necessary dependencies for scikit-learn, and we could have machine learning in pythonista.
OpenCV would make Pythonista SO much more powerful for building apps. Document scanners, augmented reality, and video processing would all become possible with OpenCV. I'm not sure if it's possible to download OpenCV and use it with
objc_util, but I'm still scared of
objc_utilas of right now.
@Cethric is doing great work implementing OpenGL, but I'm not even sure
objc_utilwill make it past apple's review guidelines.
I'd be all about smaller realeses more often. I've been waiting for a long time for some of the features I've seen talked about on the forum. I've put myself on the list for the beta multiple times, but to no avail.
I think he only adds people to the beta when he releases a new version of the beta. He hadn't done so in a while.
On the topic of releasing features in smaller updates - I think that part of omz's reason for keeping features in the beta for a while is that they can still be removed safely if necessary, without upsetting people who already used them. (So far this has happened for Apple Watch and iCloud Drive support, both were in the beta for a short while and were removed again after a few builds.) Of course it's never nice when a feature is removed, but users of the release version will have different expectations than beta users. ("I paid $6 for this, and my favorite feature gets removed? Unacceptable, I want my money back!!!!")
Yes, but this isn't entirely unavoidable. Open in functionality was removed in 1.5, features will invitably have to be removed outside of the beta occasionally.
Seems like submitting smaller reviews would be a faster way to find out what makes it past review. Then again, if a feature that Apple might not like got buried among a huge amount of other changes... I guess I can see an argument for larger releases. ;-)
Sk module was also put in a beta but removed.
Yeah. Never got to play with that one.
skmodule has been added back in. This may have changed, but I looked in the
Standard Library/site-packages/sk.pyand omz's
NotImplementedErro()was removed, and I was able to play the word game. Some of the functionality has been removed, so the platformer game won't work, but shaders do.
Cool. Looks as if documentation and the built-in editor are still gone.