combatopera / cowpox Goto Github PK
View Code? Open in Web Editor NEWDeploy Android apps written in Python
Home Page: https://twitter.com/Cowpox2020
License: GNU General Public License v3.0
Deploy Android apps written in Python
Home Page: https://twitter.com/Cowpox2020
License: GNU General Public License v3.0
e.g. 100% Computing updates...
is flushed but leapfrogs Update build-tools to: 30.0.3
and similarly 100% Unzipping... android-8.1.0/build.
is all the way at the bottom of the file - this is almost certainly due to stdout being fully buffered not line buffered, so the easiest fix would be to direct this text to stderr
it currently takes about half an hour which is much too long
once sdk/ndk/deps/gradleplugins etc have been downloaded, it shouldn't be necessary to download anything again until a version is changed
2 kinds of location:
or wherever wheels and things normally go
e.g. pyrbo did not pull in nativecommon
every pyc includes the source path, let's minify it to save space
adb: failed to install project-debug.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package ... signatures do not match the previously installed version; ignoring!]
perhaps Cowpox should build things in a temporary area in the container, and copy each one to bind mount when done?
e.g. xt_RATEEST.h and xt_rateest.h try to occupy the same path and their content is different, there are a few other examples
a few things can be simplified
sitecustomize and all the java probably. these should have the same header as in buildozer/p4a. need some way of organising these files so that pyven doesn't check them, the current exception when parent name is contrib is probably not enough
i believe it's not a simple case of bumping the version
it should follow a similar convention to sdist/wheel names, also see #9
fix #15 first. two cases:
python alpine
python is capable of doing such tasks
docker hub doesn't really support options, so this doesn't need to either. probably add a tag entry to project.arid
embarrassing!
Cowpox is a GPL project incorporating MIT-licensed (and some Apache) code from buildozer and python-for-android. The best info i could get on how to achieve that in the source is in this document: http://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html
including python, which is important as 3.9 is around the corner
if the recipe version satisfies the range it's all good, otherwise need to work out a sensible thing to do
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.