Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/kivy/buildozer
Generic Python packager for Android and iOS
https://github.com/kivy/buildozer
8d2a9df92831b81f29c0947bf985e84b636e6331 authored over 4 years ago by Andre Miras <[email protected]>
Drops Python 2 support
f564e1b6883480aed8efc2139fd5c8f4d3461dcd authored over 4 years ago by Andre Miras <[email protected]>Co-authored-by: Pol Canelles <[email protected]>
5f099a86500a5069e4b4609ffbc1054932f80a67 authored over 4 years ago by Andre Miras <[email protected]>Makes sure the user is warned at install time if using Python 2.
20bfa2400501bbedbbb8d8754d92ee25659a1830 authored over 4 years ago by Andre Miras <[email protected]>Integration testing
d0323c165dd5d9aa23d5eb01044474fe006c3420 authored over 4 years ago by Andre Miras <[email protected]>
Checks:
- buildozer installs
- buildozer --help
- buildozer init
Currently `buildozer android d...
d74aef3dcd93883de856516f8f4594f382efc856 authored over 4 years ago by Andre Miras <[email protected]>
To make the future release less painful and to follow the motto:
if it hurts do it more
Also doc...
Also tests against macOS platform
1f8c88fe7b4f3ce66ed54dfa20c17ff45b90d7eb authored over 4 years ago by Andre Miras <[email protected]>Increases coverage from 28% to 30%.
891e24b6f27551c619e1f11a2e98b20f73fde44d authored over 4 years ago by Andre Miras <[email protected]>Support for both input and raw_input in iOS target to avoid NameError with Python 3
504efcc2437a4fdd3a79946f4e5211f1255ed728 authored over 4 years ago by Andre Miras <[email protected]>cd11167067f36beb1a327f384a4b2b255a713a31 authored over 4 years ago by lerela <[email protected]>
d3fd1ad9e36bdf8f51005cdf97c6ddca1c4a3f27 authored over 4 years ago by lerela <[email protected]>
Unit tests TargetAndroid.build_package()
b566125f71edc82b53ac0249ca710ff8fd4fea54 authored over 4 years ago by Andre Miras <[email protected]>
Increases android.py coverage from 24% to 36% and total coverage from
25% to 29%.
Note that this...
Dedicated Docker build/run job
35cce59e63cd1036d92844653f2d5a3a259d55e9 authored over 4 years ago by Andre Miras <[email protected]>F841: local variable is assigned to but never used
d3361bbcfb3442358530902ed5ce815cfc5bd9a1 authored over 4 years ago by Andre Miras <[email protected]>
Creates a dedicated job for Docker testing so it can run in parallel
with the other tests.
Prior...
5f35e8b409a36c6866bee39821189e1cc90dba71 authored over 4 years ago by Andre Miras <[email protected]>
Fixes coveralls.io on pull requests
422f951931e5b2038735fc5f85bf335dd11c84b3 authored over 4 years ago by Andre Miras <[email protected]>Linting organisation and fixes
58774d8aacaf14e2f4cad073c88bd10ebd86a111 authored over 4 years ago by Andre Miras <[email protected]>
- E129 visually indented line with same indent as next logical line
- E226 missing whitespace ar...
ef63f1311197b5376b3038aef18279649e6b91a3 authored over 4 years ago by Andre Miras <[email protected]>
Coveralls.io now runs on pull requests as well.
The report is automatically uploaded on coverall...
Starts unit testing buildozer/targets/android.py
556724f62de2c225f718bd97b48276bf87e44970 authored over 4 years ago by Andre Miras <[email protected]>
This is a best effort approach trying to increase the coverage of that
module. Therefore some te...
Coveralls TOKEN is only available on branch master
7daf3d028cf6fed28a4eea69d1d032fbb69bc20d authored over 4 years ago by Andre Miras <[email protected]>Refs: https://github.com/kivy/buildozer/pull/1060#issuecomment-612168204
090cb5b36e721d50b4734e53c021c94a93dbed55 authored over 4 years ago by Andre Miras <[email protected]>Setup coverage testing, closes #1058
21d415757367e5cbefb1dcd38299c4bec4c6dace authored over 4 years ago by Andre Miras <[email protected]>
Also enables report to coveralls.io via GitHub Action.
Note the `COVERALLS_REPO_TOKEN` was setup...
[Python3] #1052 ImportError: cannot import name 'main'
916dc6ba2a7408844974f1fe286033d066552a29 authored over 4 years ago by Andre Miras <[email protected]>Co-Authored-By: Andre Miras <[email protected]>
05f0024b26e539606b1aac4afbc89e9c1d9c8e60 authored over 4 years ago by Romain Fauquet <[email protected]>c7d0a5a7c3e4d83a7dce6b38a978d202a2a27a27 authored over 4 years ago by Romain Fauquet <[email protected]>
c9004f1d77585e96d1fc35ffc4705ebb5aca7ed8 authored over 4 years ago by Sirfanas <[email protected]>
Updates default buildozer.spec NDK from 17c to 19b
cceab3c2ce4b2d2d621cf2fd18227024fc2d4bca authored over 4 years ago by Andre Miras <[email protected]>
Note that this is only the template spec file and
`DEFAULT_ANDROID_NDK_VERSION` fallback is left...
Fix "android.add_activites" typo in default.spec
a294071a6055dba5ec0fb00e705020c32ccb3ca4 authored almost 5 years ago by Andre Miras <[email protected]>4165a388979eb113224c04eaadcd2aedb6a15987 authored almost 5 years ago by Emmanuel Leblond <[email protected]>
android gradle build: fix apk name
d97d60f67ca0a89428b363e29ee4d4c2e7e8444a authored almost 5 years ago by Andre Miras <[email protected]>7578fea609d4445b3fed1f441813ab4c86ef0086 authored almost 5 years ago by SomberNight <[email protected]>
e5cc1855da9757c0f99449bddbc2aebdce450e58 authored about 5 years ago by Mathieu Virbel <[email protected]>
b40bd68d6ebe89be62334fea4133b9bd8b0236ff authored about 5 years ago by Mathieu Virbel <[email protected]>
384cea43a1c9abec81a6b03b59deb538c1757519 authored about 5 years ago by Mathieu Virbel <[email protected]>
1b2e981892fd282674290418d756d85cce508cb6 authored about 5 years ago by Mathieu Virbel <[email protected]>
664faa75837e6984453d560837ec4d633ef7bb1e authored about 5 years ago by Mathieu Virbel <[email protected]>
636bc2fe1539550b1b6c185e68f0bd5db881f28d authored about 5 years ago by Mathieu Virbel <[email protected]>
8c88e3cc7d85161ed3f2faa2d284d5fa40ef3478 authored about 5 years ago by Mathieu Virbel <[email protected]>
5351e7d04144c96966c1e9f2b906a2fa55770544 authored about 5 years ago by Mathieu Virbel <[email protected]>
8fa06fe3d97872f7225326edfaacefc083cffa7a authored about 5 years ago by Mathieu Virbel <[email protected]>
5f67c04b699482b3e651b70a6793be309ddb6e26 authored about 5 years ago by Mathieu Virbel <[email protected]>
69d418491fb9fb33e18ceaea2f8f89a6ebdcb653 authored about 5 years ago by Mathieu Virbel <[email protected]>
526607e17d276ed5e21a85b8299e9524ad716f2d authored about 5 years ago by Mathieu Virbel <[email protected]>
b4fd5d933bd10625a9729d7853ad8b66d2ae131a authored about 5 years ago by Mathieu Virbel <[email protected]>
a3ae25fa00f216879b25593b98b6cb2df6021a6c authored about 5 years ago by Mathieu Virbel <[email protected]>
4799f7d931d26c1e4680a6ebbf3b0570aff73b81 authored about 5 years ago by Mathieu Virbel <[email protected]>
c70fb743668a89cb9a95bbd73467dec0f0693cf0 authored about 5 years ago by Mathieu Virbel <[email protected]>
345168cbb724fba53f7e2159fc2456fc45577710 authored about 5 years ago by Mathieu Virbel <[email protected]>
c3617ff0abed2433769731d6322cdf6bd20c278c authored about 5 years ago by Philipp Auersperg-Castell <[email protected]>
2fb43997674f7a93e5a4f1a8bd5bb213464445c8 authored about 5 years ago by Gabriel Pettier <[email protected]>
The paths tested against source.exclude_dirs are already cast to
lowercase but previously the pa...
Add libs only for current arch
bc11bd606647ac4daefb6ffffe6f03b4d7aad6c5 authored about 5 years ago by Alexander Taylor <[email protected]>Fixes test_p4a_recommended_android_ndk_found() mocking
81c31c4d1e0b904842601df15d2e787c073a8de3 authored about 5 years ago by Alexander Taylor <[email protected]>
Mocking `for line in open()` should be done via `StringIO`.
Also uses `pytest` in `tox.ini` so a...
* Cleaned up some variable references
* Improved how user build dir is accessed
* Minor code s...
Fixes packaging for current p4a develop branch
d483847bb57fb46d4d5b1e4b5ca8bca4a41c08a9 authored about 5 years ago by Andre Miras <[email protected]>99ad83a2b9ffa369f6ba2a7c0c7eb75a901dead1 authored about 5 years ago by Mirko Galimberti <[email protected]>
Updates install instructions and troubleshooting
f01d09cdafb49484a903e003d441c9b11e1f54d7 authored about 5 years ago by Andre Miras <[email protected]>
- Python3 only, since this is now a p4a requirement
- links to p4a troubleshooting documentati...
fix: show output of sdk update if auto_accept_license is false
e58ad280bd94aab88f97489265464612d03647b3 authored over 5 years ago by Gabriel Pettier <[email protected]>fa117686c873b162eca85e324dd988b292541cac authored over 5 years ago by Gabriel Pettier <[email protected]>
31d35e57855949ca8972d5b7254080137745b940 authored over 5 years ago by Mirko Galimberti <[email protected]>
c92b3ef9253e60f8a622844a045f4689b9296d1e authored over 5 years ago by Mathieu Virbel <[email protected]>
581a1ba2daee47c50f5b2a1af382c9c66e4da1e8 authored over 5 years ago by Mathieu Virbel <[email protected]>
2af534652dc9f536bc3ea3119b60c88fe19edf58 authored over 5 years ago by Mathieu Virbel <[email protected]>
e95844e1b3121b49870394afe4427e5b4bb2baad authored over 5 years ago by kojo mcroni <[email protected]>
This prevent using the same build (armv7a) when building another arch using profile (arm64-v8a)
8d4ad8b60fbb8a7dfda05fcc605bd5d81a89a3e6 authored over 5 years ago by Mathieu Virbel <[email protected]>Add ability to get p4a's recommended android's NDK version
182d13f1027d4c16e04e1096c94ed3e488226330 authored over 5 years ago by Pol Canelles <[email protected]>Only if the p4a version used has the file `pythonforandroid/recommendations.py`, which contains ...
8dd22bd4d488d6efa6a50694e1edcee223281df7 authored over 5 years ago by opacam <[email protected]>New feature: allow to use a p4a fork
7a0ef4f10c10773c71f78b63405616d2264e865f authored over 5 years ago by Pol Canelles <[email protected]>and if so, remove the old p4a installation so the new one can be installed
3583bb2ad727fe302f790204f3508a9076d558c9 authored over 5 years ago by opacam <[email protected]>cfdcad4857c79d829b3ba7345d9f5de8254a5516 authored over 5 years ago by opacam <[email protected]>
c782e6555626b0ff73b7ebf1053c30f7b5d447bf authored over 5 years ago by opacam <[email protected]>
To be neatest and to be easier to find the key
e2c3e6656c4509fbccf16e0722a3160470c89021 authored over 5 years ago by opacam <[email protected]>Minor linter fix
1d1b0b7c80cf6a85621b4ea271dd09f2b12c2dd4 authored over 5 years ago by Andre Miras <[email protected]>
Linter regression introduced in #934, see:
https://github.com/kivy/buildozer/pull/934#discussion...
Update installation.rst
1e7cc7f9c48d165d7cf98277d043502e921db285 authored over 5 years ago by Andre Miras <[email protected]>sdkmanager isn't accepting the "--install" option anymore. Works fine without it.
dbe02e3106ccac2c1cd51c189d2ad9fdb4f9b7b8 authored over 5 years ago by Yair Lempert <[email protected]>2adb7e157c0e4e380c6f7ef4a6b5fa8cb98d6f84 authored over 5 years ago by Brent Picasso <[email protected]>
Extend add_libs to arm64-v8a
6ce80697f8a264c0b09912cd2049a468dc9e3c8b authored over 5 years ago by Alexander Taylor <[email protected]>81c825f6c6d677576fcd1617ce726e8de44751d7 authored over 5 years ago by Mirko Galimberti <[email protected]>
Doc/installation updates
3deca91485ef123470145b90e98ae7bbf0b1a072 authored over 5 years ago by Gabriel Pettier <[email protected]>1bb1c567847d4c798414f8fe2cf17091665fdc80 authored over 5 years ago by Gabriel Pettier <[email protected]>
f271dda98dd9b7bfec567cb68805c8b4ed560c66 authored over 5 years ago by Gabriel Pettier <[email protected]>
f9b5b07b4f74a022b07aafc1981343448d665129 authored over 5 years ago by Gabriel Pettier <[email protected]>
disable orientation and window option for service_only bootstrap
5ede887a4ef8f33160286f045659296b1830655a authored over 5 years ago by Andre Miras <[email protected]>c0d625252e6d5c8b93bf029b7c1ef87d349c420f authored over 5 years ago by Philipp Auersperg-Castell <[email protected]>
Unit test unicode decode on command output, fixes #857
678b1bf52cf63daa51b06e86a43ea4e2ea8a0b24 authored over 5 years ago by Andre Miras <[email protected]>Also fixes stderr/stdout writing refs #743.
11b733cbd90637ff4a276b2f05809e3857293871 authored over 5 years ago by Andre Miras <[email protected]>Made sure to print all lines of license question by always flushing
f7298297886cb53fc2f79be5290b41dd8d5b232f authored over 5 years ago by Alexander Taylor <[email protected]>c803e68687755974c2226a925695c9c886958d3a authored over 5 years ago by Alexander Taylor <[email protected]>
Download Apache ANT at the same path as the buildozer.spec android.ant_path option
81b6ac51a373ee3622dd943eefe769e280311c2a authored over 5 years ago by Alexander Taylor <[email protected]>