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

Checks SDK, NDK and p4a get downloaded on first run

8d2a9df92831b81f29c0947bf985e84b636e6331 authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1094 from AndreMiras/feature/python2_setup_message

Drops Python 2 support

f564e1b6883480aed8efc2139fd5c8f4d3461dcd authored over 4 years ago by Andre Miras <[email protected]>
Update CHANGELOG.md

Co-authored-by: Pol Canelles <[email protected]>

5f099a86500a5069e4b4609ffbc1054932f80a67 authored over 4 years ago by Andre Miras <[email protected]>
Drops Python 2 support

Makes sure the user is warned at install time if using Python 2.

20bfa2400501bbedbbb8d8754d92ee25659a1830 authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1083 from AndreMiras/feature/integration_test

Integration testing

d0323c165dd5d9aa23d5eb01044474fe006c3420 authored over 4 years ago by Andre Miras <[email protected]>
Integration testing

Checks:
- buildozer installs
- buildozer --help
- buildozer init

Currently `buildozer android d...

d74aef3dcd93883de856516f8f4594f382efc856 authored over 4 years ago by Andre Miras <[email protected]>
Updates CHANGELOG.md with unreleased section

To make the future release less painful and to follow the motto:
if it hurts do it more
Also doc...

5f80316cb03c6cb9cfbf9a83ade8fcee86d8b434 authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1078 from AndreMiras/feature/test_on_macos

Also tests against macOS platform

1f8c88fe7b4f3ce66ed54dfa20c17ff45b90d7eb authored over 4 years ago by Andre Miras <[email protected]>
Also tests against macOS platform

Increases coverage from 28% to 30%.

891e24b6f27551c619e1f11a2e98b20f73fde44d authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1071 from lerela/1070_fix_python3_raw_input

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]>
Encode password before it is saved to file as Python 3 input returns a string, not bytes

cd11167067f36beb1a327f384a4b2b255a713a31 authored over 4 years ago by lerela <[email protected]>
Support for both input and raw_input in iOS target to avoid NameError with Python 3 (fixes #1070)

d3fd1ad9e36bdf8f51005cdf97c6ddca1c4a3f27 authored over 4 years ago by lerela <[email protected]>
Merge pull request #1069 from AndreMiras/feature/test_android_build_package

Unit tests TargetAndroid.build_package()

b566125f71edc82b53ac0249ca710ff8fd4fea54 authored over 4 years ago by Andre Miras <[email protected]>
Unit tests TargetAndroid.build_package()

Increases android.py coverage from 24% to 36% and total coverage from
25% to 29%.
Note that this...

757941aabb25c0c5def3297b9883a38e7be94e9c authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1068 from AndreMiras/feature/dedicated_docker_job

Dedicated Docker build/run job

35cce59e63cd1036d92844653f2d5a3a259d55e9 authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1066 from AndreMiras/feature/linter_F841

F841: local variable is assigned to but never used

d3361bbcfb3442358530902ed5ce815cfc5bd9a1 authored over 4 years ago by Andre Miras <[email protected]>
Dedicated Docker build/run job

Creates a dedicated job for Docker testing so it can run in parallel
with the other tests.
Prior...

ee34d7e95bc6b27597e5a8689e7e1836b0d754a9 authored over 4 years ago by Andre Miras <[email protected]>
F841: local variable is assigned to but never used

5f35e8b409a36c6866bee39821189e1cc90dba71 authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1063 from AndreMiras/feature/coveralls_from_pull_requests

Fixes coveralls.io on pull requests

422f951931e5b2038735fc5f85bf335dd11c84b3 authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1065 from AndreMiras/feature/linting_organisation_and_fixes

Linting organisation and fixes

58774d8aacaf14e2f4cad073c88bd10ebd86a111 authored over 4 years ago by Andre Miras <[email protected]>
PEP8 fixes

- E129 visually indented line with same indent as next logical line
- E226 missing whitespace ar...

6b03c54832606a31a14f92c447c45c15611d95f7 authored over 4 years ago by Andre Miras <[email protected]>
Organises linter errors and check tests/ directory

ef63f1311197b5376b3038aef18279649e6b91a3 authored over 4 years ago by Andre Miras <[email protected]>
Fixes coveralls.io on pull requests

Coveralls.io now runs on pull requests as well.
The report is automatically uploaded on coverall...

3f1b44de6f582fc5e52cf120ab50bec137db1b10 authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1061 from AndreMiras/feature/test_android_module

Starts unit testing buildozer/targets/android.py

556724f62de2c225f718bd97b48276bf87e44970 authored over 4 years ago by Andre Miras <[email protected]>
Starts unit testing buildozer/targets/android.py

This is a best effort approach trying to increase the coverage of that
module. Therefore some te...

0c4116c4696c6d46af5703df72515e678b2ca65a authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1062 from AndreMiras/feature/coveralls_on_push_to_master

Coveralls TOKEN is only available on branch master

7daf3d028cf6fed28a4eea69d1d032fbb69bc20d authored over 4 years ago by Andre Miras <[email protected]>
Coveralls TOKEN is only available on branch master

Refs: https://github.com/kivy/buildozer/pull/1060#issuecomment-612168204

090cb5b36e721d50b4734e53c021c94a93dbed55 authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1060 from kivy/feature/coverage_testing

Setup coverage testing, closes #1058

21d415757367e5cbefb1dcd38299c4bec4c6dace authored over 4 years ago by Andre Miras <[email protected]>
Setup coverage testing, closes #1058

Also enables report to coveralls.io via GitHub Action.
Note the `COVERALLS_REPO_TOKEN` was setup...

a155929bdc6b3f9f0153ae2820d93a7fc19fc6b7 authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1053 from Sirfanas/fix-venv-python3

[Python3] #1052 ImportError: cannot import name 'main'

916dc6ba2a7408844974f1fe286033d066552a29 authored over 4 years ago by Andre Miras <[email protected]>
Put change in a single line

Co-Authored-By: Andre Miras <[email protected]>

05f0024b26e539606b1aac4afbc89e9c1d9c8e60 authored over 4 years ago by Romain Fauquet <[email protected]>
Change "python3 -m pip" to "pip3"

c7d0a5a7c3e4d83a7dce6b38a978d202a2a27a27 authored over 4 years ago by Romain Fauquet <[email protected]>
Fix virtual env for python 3

c9004f1d77585e96d1fc35ffc4705ebb5aca7ed8 authored over 4 years ago by Sirfanas <[email protected]>
Merge pull request #1041 from AndreMiras/feature/default_ndk_to_19b

Updates default buildozer.spec NDK from 17c to 19b

cceab3c2ce4b2d2d621cf2fd18227024fc2d4bca authored over 4 years ago by Andre Miras <[email protected]>
Updates default buildozer.spec NDK from 17c to 19b

Note that this is only the template spec file and
`DEFAULT_ANDROID_NDK_VERSION` fallback is left...

439a3619e4274fb5d9e3a70f16c012948f51877e authored over 4 years ago by Andre Miras <[email protected]>
Merge pull request #1026 from touilleMan/fix-default.spec-typo

Fix "android.add_activites" typo in default.spec

a294071a6055dba5ec0fb00e705020c32ccb3ca4 authored almost 5 years ago by Andre Miras <[email protected]>
Fix config typo in default.spec

4165a388979eb113224c04eaadcd2aedb6a15987 authored almost 5 years ago by Emmanuel Leblond <[email protected]>
Merge pull request #1025 from SomberNight/20200213_gradle_fix_apk_name

android gradle build: fix apk name

d97d60f67ca0a89428b363e29ee4d4c2e7e8444a authored almost 5 years ago by Andre Miras <[email protected]>
android gradle build: fix apk name

7578fea609d4445b3fed1f441813ab4c86ef0086 authored almost 5 years ago by SomberNight <[email protected]>
fix syntax error due to the versionning script

e5cc1855da9757c0f99449bddbc2aebdce450e58 authored about 5 years ago by Mathieu Virbel <[email protected]>
Merge branch 'master' of ssh://github.com/kivy/buildozer

b40bd68d6ebe89be62334fea4133b9bd8b0236ff authored about 5 years ago by Mathieu Virbel <[email protected]>
bump to better version for dev: 1.0.1-dev0

384cea43a1c9abec81a6b03b59deb538c1757519 authored about 5 years ago by Mathieu Virbel <[email protected]>
Update README.md

1b2e981892fd282674290418d756d85cce508cb6 authored about 5 years ago by Mathieu Virbel <[email protected]>
remove README.rst

664faa75837e6984453d560837ec4d633ef7bb1e authored about 5 years ago by Mathieu Virbel <[email protected]>
Merge branch 'master' of ssh://github.com/kivy/buildozer

636bc2fe1539550b1b6c185e68f0bd5db881f28d authored about 5 years ago by Mathieu Virbel <[email protected]>
remove crystax from documentation

8c88e3cc7d85161ed3f2faa2d284d5fa40ef3478 authored about 5 years ago by Mathieu Virbel <[email protected]>
update CHANGELOG

5351e7d04144c96966c1e9f2b906a2fa55770544 authored about 5 years ago by Mathieu Virbel <[email protected]>
Bump to 1.1.dev0

8fa06fe3d97872f7225326edfaacefc083cffa7a authored about 5 years ago by Mathieu Virbel <[email protected]>
Bump to 1.0

5f67c04b699482b3e651b70a6793be309ddb6e26 authored about 5 years ago by Mathieu Virbel <[email protected]>
remove 2.7 support

69d418491fb9fb33e18ceaea2f8f89a6ebdcb653 authored about 5 years ago by Mathieu Virbel <[email protected]>
fix docker build

526607e17d276ed5e21a85b8299e9524ad716f2d authored about 5 years ago by Mathieu Virbel <[email protected]>
Remove travis.yml

b4fd5d933bd10625a9729d7853ad8b66d2ae131a authored about 5 years ago by Mathieu Virbel <[email protected]>
Introduce github actions

a3ae25fa00f216879b25593b98b6cb2df6021a6c authored about 5 years ago by Mathieu Virbel <[email protected]>
Merge branch 'master' of ssh://github.com/kivy/buildozer

4799f7d931d26c1e4680a6ebbf3b0570aff73b81 authored about 5 years ago by Mathieu Virbel <[email protected]>
Merge branch 'autosportlabs-master'

c70fb743668a89cb9a95bbd73467dec0f0693cf0 authored about 5 years ago by Mathieu Virbel <[email protected]>
Merge branch 'master' of https://github.com/autosportlabs/buildozer into autosportlabs-master

345168cbb724fba53f7e2159fc2456fc45577710 authored about 5 years ago by Mathieu Virbel <[email protected]>
customizability options

c3617ff0abed2433769731d6322cdf6bd20c278c authored about 5 years ago by Philipp Auersperg-Castell <[email protected]>
add libffi-dev to android requirements

2fb43997674f7a93e5a4f1a8bd5bb213464445c8 authored about 5 years ago by Gabriel Pettier <[email protected]>
spec file: cast paths in source.exclude_dirs to lowercase

The paths tested against source.exclude_dirs are already cast to
lowercase but previously the pa...

b6981f8c57e5e423fd97a9b7fca8213eb5adfe00 authored about 5 years ago by SomberNight <[email protected]>
Merge pull request #969 from misl6/fix-add-libs-only-current-arch

Add libs only for current arch

bc11bd606647ac4daefb6ffffe6f03b4d7aad6c5 authored about 5 years ago by Alexander Taylor <[email protected]>
Merge pull request #983 from AndreMiras/feature/minor_tests_improvements

Fixes test_p4a_recommended_android_ndk_found() mocking

81c31c4d1e0b904842601df15d2e787c073a8de3 authored about 5 years ago by Alexander Taylor <[email protected]>
Fixes test_p4a_recommended_android_ndk_found() mocking

Mocking `for line in open()` should be done via `StringIO`.
Also uses `pytest` in `tox.ini` so a...

8e56f880ce86ee59bed768bc72c23d2ff6b828b0 authored about 5 years ago by Andre Miras <[email protected]>
Code improvements around NDK download (#961)

* Cleaned up some variable references
* Improved how user build dir is accessed
* Minor code s...

9fcf28ba447d0d4930f98d515daad2b290d20aa7 authored about 5 years ago by Alexander Taylor <[email protected]>
Merge pull request #978 from misl6/fix-dist-dir

Fixes packaging for current p4a develop branch

d483847bb57fb46d4d5b1e4b5ca8bca4a41c08a9 authored about 5 years ago by Andre Miras <[email protected]>
Fixes packaging for current p4a develop branch

99ad83a2b9ffa369f6ba2a7c0c7eb75a901dead1 authored about 5 years ago by Mirko Galimberti <[email protected]>
Merge pull request #976 from AndreMiras/feature/update_installation_documentation

Updates install instructions and troubleshooting

f01d09cdafb49484a903e003d441c9b11e1f54d7 authored about 5 years ago by Andre Miras <[email protected]>
Updates install instructions and troubleshooting

- Python3 only, since this is now a p4a requirement
- links to p4a troubleshooting documentati...

569c0126767589acaf681cc4a2c9e72e9116e1b8 authored about 5 years ago by Andre Miras <[email protected]>
Merge pull request #970 from kivy/fix/display_license

fix: show output of sdk update if auto_accept_license is false

e58ad280bd94aab88f97489265464612d03647b3 authored over 5 years ago by Gabriel Pettier <[email protected]>
fix: show output of sdk update if auto_accept_license is false

fa117686c873b162eca85e324dd988b292541cac authored over 5 years ago by Gabriel Pettier <[email protected]>
Add libs only for current arch

31d35e57855949ca8972d5b7254080137745b940 authored over 5 years ago by Mirko Galimberti <[email protected]>
Refactor apk_dest code to prevent code duplication.

c92b3ef9253e60f8a622844a045f4689b9296d1e authored over 5 years ago by Mathieu Virbel <[email protected]>
rename final apk with arch in the name

581a1ba2daee47c50f5b2a1af382c9c66e4da1e8 authored over 5 years ago by Mathieu Virbel <[email protected]>
refactor packagename to prevent code duplication

2af534652dc9f536bc3ea3119b60c88fe19edf58 authored over 5 years ago by Mathieu Virbel <[email protected]>
added cmake to requirements

e95844e1b3121b49870394afe4427e5b4bb2baad authored over 5 years ago by kojo mcroni <[email protected]>
separate build per android.arch

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]>
Merge pull request #947 from opacam/feature-use-p4a-ndk

Add ability to get p4a's recommended android's NDK version

182d13f1027d4c16e04e1096c94ed3e488226330 authored over 5 years ago by Pol Canelles <[email protected]>
[p4a] Add ability to get p4a's recommended android's NDK version

Only if the p4a version used has the file `pythonforandroid/recommendations.py`, which contains ...

8dd22bd4d488d6efa6a50694e1edcee223281df7 authored over 5 years ago by opacam <[email protected]>
Merge pull request #940 from opacam/feature-allow-p4a-forks

New feature: allow to use a p4a fork

7a0ef4f10c10773c71f78b63405616d2264e865f authored over 5 years ago by Pol Canelles <[email protected]>
[p4a] Check if p4a.fork/p4a.branch changed...

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]>
[pep8] Fix pep8: expected 2 blank lines

cfdcad4857c79d829b3ba7345d9f5de8254a5516 authored over 5 years ago by opacam <[email protected]>
[p4a] Add ability to use a p4a fork

c782e6555626b0ff73b7ebf1053c30f7b5d447bf authored over 5 years ago by opacam <[email protected]>
[spec] Move the key `p4a.branch` to p4a section

To be neatest and to be easier to find the key

e2c3e6656c4509fbccf16e0722a3160470c89021 authored over 5 years ago by opacam <[email protected]>
Merge pull request #937 from AndreMiras/feature/linter_fix

Minor linter fix

1d1b0b7c80cf6a85621b4ea271dd09f2b12c2dd4 authored over 5 years ago by Andre Miras <[email protected]>
Minor linter fix

Linter regression introduced in #934, see:
https://github.com/kivy/buildozer/pull/934#discussion...

1fac86dbff66f9da032f7e22a3a00a78e2038fd0 authored over 5 years ago by Andre Miras <[email protected]>
Merge pull request #936 from yairlempert/patch-1

Update installation.rst

1e7cc7f9c48d165d7cf98277d043502e921db285 authored over 5 years ago by Andre Miras <[email protected]>
Update installation.rst

sdkmanager isn't accepting the "--install" option anymore. Works fine without it.

dbe02e3106ccac2c1cd51c189d2ad9fdb4f9b7b8 authored over 5 years ago by Yair Lempert <[email protected]>
clarify overriding of config tokens

2adb7e157c0e4e380c6f7ef4a6b5fa8cb98d6f84 authored over 5 years ago by Brent Picasso <[email protected]>
Merge pull request #934 from misl6/add-libs-armeabi-v8a

Extend add_libs to arm64-v8a

6ce80697f8a264c0b09912cd2049a468dc9e3c8b authored over 5 years ago by Alexander Taylor <[email protected]>
extend add_libs to arm64-v8a

81c825f6c6d677576fcd1617ce726e8de44751d7 authored over 5 years ago by Mirko Galimberti <[email protected]>
Merge pull request #932 from kivy/doc/installation_updates

Doc/installation updates

3deca91485ef123470145b90e98ae7bbf0b1a072 authored over 5 years ago by Gabriel Pettier <[email protected]>
clarify which version of ubuntu is tested.

1bb1c567847d4c798414f8fe2cf17091665fdc80 authored over 5 years ago by Gabriel Pettier <[email protected]>
add starting instructions for ios

f271dda98dd9b7bfec567cb68805c8b4ed560c66 authored over 5 years ago by Gabriel Pettier <[email protected]>
update android instructions for buildozer

f9b5b07b4f74a022b07aafc1981343448d665129 authored over 5 years ago by Gabriel Pettier <[email protected]>
Merge pull request #912 from zworkb/service_only

disable orientation and window option for service_only bootstrap

5ede887a4ef8f33160286f045659296b1830655a authored over 5 years ago by Andre Miras <[email protected]>
disable orientation and window option for service_only bootstrap

c0d625252e6d5c8b93bf029b7c1ef87d349c420f authored over 5 years ago by Philipp Auersperg-Castell <[email protected]>
Merge pull request #905 from AndreMiras/feature/ticket857_test_cmd_unicode_decode

Unit test unicode decode on command output, fixes #857

678b1bf52cf63daa51b06e86a43ea4e2ea8a0b24 authored over 5 years ago by Andre Miras <[email protected]>
Unit test unicode decode on command output, fixes #857

Also fixes stderr/stdout writing refs #743.

11b733cbd90637ff4a276b2f05809e3857293871 authored over 5 years ago by Andre Miras <[email protected]>
Merge pull request #904 from inclement/fix_sdkmanager_install_question

Made sure to print all lines of license question by always flushing

f7298297886cb53fc2f79be5290b41dd8d5b232f authored over 5 years ago by Alexander Taylor <[email protected]>
Made sure to print all lines of license question by always flushing

c803e68687755974c2226a925695c9c886958d3a authored over 5 years ago by Alexander Taylor <[email protected]>
Merge pull request #860 from robertpro/master

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]>