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

Update README.md

Update tag for consistency with the instructions of the Dockerfile

d87a2e8749b553300b11dd6066795cf394e53170 authored 11 months ago by Juan Jose Pablos <[email protected]>
Add macOS build instructions, upgrade Ubuntu to current LTS, upgrade JDK to required 17

8d92a54760eeaa3fff4b48f9ab0315cc02013524 authored 11 months ago by Juraj Bednar <[email protected]>
Fix Osx Target to properly use buildozer.buildops

OSX Target was incorrectly using buildozer.buildops

42612b63bea6c51705968f873ce5a1087c05f781 authored 11 months ago by Akshay Arora <[email protected]>
Stop No Response action running when unneeded. (#1755)

1) The No Response action is running every 5 minutes, wasting CPU. Once a day is plenty.

2) I...

079101d9086846c3fc5066de40506742bc044c9a authored about 1 year ago by Julian <[email protected]>
Make doc structure consistent and up-to-date (#1750)

* Make doc structure consistent and up-to-date

This is part of an effort to make the Kivy sib...

6fcea4951c2446af76d4ae0d59387185beb143a8 authored about 1 year ago by Julian <[email protected]>
Fixes typo in docs (#1740)

Co-authored-by: AJRepo <[email protected]>

937a076dbfd77864bd3eabdc2831c00bc2ca2e4b authored about 1 year ago by AJRepo <[email protected]>
Refactor dependencies and their tests (#1686)

* Refactor dependencies and their tests

Tackles #.
Supersede #.

* setup.py
* Remove fal...

dda7eaaf94d56813f48570b277752318555301f6 authored about 1 year ago by Julian <[email protected]>
Create `no-response.yml` (#1735)

Support the no-response bot.

Direct copy of the kivy/kivy one.

56908b005d029321881c9e83329ad7ad4f5e2514 authored about 1 year ago by Julian <[email protected]>
Modify automated "support" message. (#1726)

* Modify automated "support" message.

Make message a bit more empathetic, and give more direc...

d39f41dd331a07f326a7baa8707ede3d0ed0142c authored about 1 year ago by Julian <[email protected]>
Fix broken link in README.md (#1728)

f87a27cfa11e75fdbe7b940d6934a8b61a09254e authored about 1 year ago by Julian <[email protected]>
Support Email Address Fixed in the Readme.md (#1722)

* Support Email Address Fixed. Issue#1716 : resolved

* Complete Support section fixed in Read...

3f8cce064f0daace4916a6bb51c294c6b1c70340 authored about 1 year ago by Sehar Batool <[email protected]>
Add alternate unzip implementation (#1692)

Turns out Linux and the `zipfile` package don't get along, while Windows and `unzip` don't get a...

0b938d33ff0545d763d49a67a2dfee3ad88086f0 authored over 1 year ago by Julian <[email protected]>
Avoid hasattr pattern - define in __init__() instead (#1694)

a2899585590e1dc1ddee6c4354944dc27d841481 authored over 1 year ago by Julian <[email protected]>
Use suggested (latest) Python3 version to perform Android builds (#1688)

1515b690d5ab48f455a9a87fdbb47e366a50ac71 authored over 1 year ago by Mirko Galimberti <[email protected]>
Improve Buildozer's venv handling. (#1689)

* Improve Buildozer's venv handling.

* Rather than call a subprocess to run venv, use the bui...

40fbf3826167d5c7c1da82515f21e6217340b02f authored over 1 year ago by Julian <[email protected]>
Now Github Actions provides python3 via setup-python also for Apple Silicon macs (#1687)

84907914305f45735e2101ceef2888696b5a7451 authored over 1 year ago by Mirko Galimberti <[email protected]>
Clean up inheritance of targets (#1690)

1) Target class contained Android-only attribute "artifact_format". Moved that code into TargetA...

f633b159d3d1db10840b8ffadca644aaff539e75 authored over 1 year ago by Julian <[email protected]>
Update github actions to latest versions (#1680)

* Update action versions

Getting deprecation warnings, so time to upgrade.

* Use setup-pyt...

7dbfeae99a73bb3cb87c9c7116f5f6fc14ecd462 authored over 1 year ago by Julian <[email protected]>
Migrate to use cmd, cmd_expect and file_extract from Buildops. (#1675)

* Migrate to use cmd, cmd_expect and file_extract from Buildops.

* Remove buildozer's cmd, cm...

1dfc14cbf48f952a96b91517cd30abc494bf2158 authored over 1 year ago by Julian <[email protected]>
Correct documentation configuration (#1684)

There is an internal link to 'specifications' that requires a Sphinx extension to be installed t...

4033c902282de2e5071ee5d8f970d9ef3e97ac16 authored over 1 year ago by Julian <[email protected]>
Rewrite section on include/excludes (#1682)

d59cc0d530b1f053c2d021f10c9a16b2bc6b0112 authored over 1 year ago by Julian <[email protected]>
Add tests to documentation. (#1683)

Tests external links lead to real destinations and that the entire documents can be generated.

6e3fcb05cf04e43ed9de16531edd779bd51abc79 authored over 1 year ago by Julian <[email protected]>
Correct Discord's dev channel in README (#1679)

4a92863a87d2a5453388d44d35427c138e5b8b21 authored over 1 year ago by Julian <[email protected]>
Move checkbin and download to use buildops. (#1671)

* Move checkbin and download to Buildops.

This is part of a larger refactoring to simplify ...

236b22a2cd0a6352774ecbebafd378f527c8237e authored over 1 year ago by Julian <[email protected]>
Fix a typo introduced during PR #1669 (#1672)

2199a82bb678a7dc2b2af241167134f35927573f authored over 1 year ago by Mirko Galimberti <[email protected]>
Use buildops for file_exists and file_matches (#1670)

This is part of a larger refactor, to reduce the size and complexity of the Buildozer class.

...

5165545e718b061a25476e04dc79a3186f6517d7 authored over 1 year ago by Julian <[email protected]>
Migrate to use Buildop's rmtree, file_copy, file_copytree and rename (#1669)

* Migrate to use Buildop's rmtree, file_copy, file_copytree and rename

This is part of a bigg...

722f44017b0150fe05a052f3e9f67af6fa4b014f authored over 1 year ago by Julian <[email protected]>
Migrate all usages of mkdir and rmdir to buildops (#1668)

* Migrate all usages of mkdir and rmdir to buildops

This is a refactor as one step to reduce ...

b1f0e61ef30462df021f08ef1dc15bf10e40e8d6 authored over 1 year ago by Julian <[email protected]>
Move Exception declarations into own file (#1667)

This is a refactor; it adds no new functionality, but is part of a larger effort to move code ou...

a1a141c198bea6d8d0063e218c1ada45f6007e04 authored over 1 year ago by Julian <[email protected]>
Introduce buildops for future refactor (#1647)

At this point, it is never called.

c529b108cd5828120909d3af9828ca952fd2c39f authored over 1 year ago by Julian <[email protected]>
Ignore W503 (#1660)

Addresses #1638

5c7b9841de89826eee776af1813071ecc13d4c7f authored over 1 year ago by Julian <[email protected]>
Minor Win32 improvements (#1648)

* Minor Win32 improvements

There is no win32 support for the Android target. This doesn't cha...

8828e09a7773070a3501c9605d6960dfa7b5a7bd authored over 1 year ago by Julian <[email protected]>
Document `service` options in `default.spec` (#1653)

* Document service options in default.spec

Also trivial copy-edits to other comments.

* Ad...

2e547c9f82e298acabfb86fa7d77a519d8f443e8 authored over 1 year ago by Julian <[email protected]>
Separate ConfigSpec parser (#1639)

* Separate ConfigSpec parser (Address #1636)

Separate ConfigParser code from Buildozer.

- ...

c7dee519764ba99b3f073d523ceb5dbf410139df authored over 1 year ago by Julian <[email protected]>
Update Python version support (#1645)

* Update Python version support

Stop testing on Python 3.7 (end of life)
Explain more clearl...

88a3b77ae723abb9ad8dd6fa77220f52f37394ab authored over 1 year ago by Julian <[email protected]>
Use a pinned version of `Cython` for now, as most of the recipes are incompatible with `Cython==3.x.x` (#1637)

49d443509198e9eb0dc4ae9d8eed3f832ee9e04a authored over 1 year ago by Mirko Galimberti <[email protected]>
Factor out logging code from Buildozer class (#1632)

* Remove No-Op code

* Factor out logging code from Buildozer class

* Fixed missed calls

...

9b509020f45c44265271ef04cd76b6a7bc16124c authored over 1 year ago by Julian <[email protected]>
Merge pull request #1619 from damascene/patch-1

Add example Docker build with caching

15324785a3f6a77ad3add8092e43e4443d14bd19 authored over 1 year ago by Akshay Arora <[email protected]>
Merge pull request #1635 from misl6/fix/remove-python2-test

Remove `python2` test as `python2` is not available anymore via `actions/setup-python`

c458c5d6e0e53fa66e7ad9049fa4be0499ef4f78 authored over 1 year ago by Akshay Arora <[email protected]>
Python2 is not available anymore via setup-python

4aad9021530e72a56f2aefe3759d1b5a6e402e9c authored over 1 year ago by Mirko Galimberti <[email protected]>
Refactor `checkbin` to use `shutil.which` (#1628)

checkbin used custom code to find where a binary is on the path.
shutil.which is a built-in to ...

0851a101b5e301803a42ed5f5562e6910bff116b authored over 1 year ago by Julian <[email protected]>
Merge pull request #1626 from RobertFlatt/master

Update default.spec

98177c04d1f9e68e8392e47cbb4d7f13145b516b authored over 1 year ago by Akshay Arora <[email protected]>
Update default.spec

90dd80cbb975e1e79cd31b8ac6938cd6b8d40175 authored over 1 year ago by RobertF <[email protected]>
Merge pull request #1614 from kivy/buildozer_osx

Update Buildozer osx target to work with latest kivy 2.2.0

10f9c8b789f4f4cb020356bdb50607eceae10493 authored over 1 year ago by Akshay Arora <[email protected]>
Update README.md

a80e9324eb9b47d1bbd84425c2822e3767bb4465 authored over 1 year ago by uak <[email protected]>
Add example Docker build with caching

1a02ac261380db98af9c6d7c935b386de4e356ad authored over 1 year ago by uak <[email protected]>
remove usage of pyver, os.python_version

366e3451adb02ecccf341999b342475f5a7b6dcc authored over 1 year ago by quanon <[email protected]>
Update Buildozer osx target to work with latest kivy 2.2.0

6f86e388d70ecd3c3bc70457e92b538559bd4ca8 authored over 1 year ago by quanon <[email protected]>
Update ios_deploy branch to 1.12.2 Needed for latest Xcode. (#1600)

5fda03158160116d4d9e068abc0ee7ff11a8bb1d authored over 1 year ago by Akshay Arora <[email protected]>
`python-for-android` does not support `--dir` flag anymore. (#1592)

72dee3d5dacf6bb8120c028d8f556f2324962457 authored over 1 year ago by Mirko Galimberti <[email protected]>
Add support for `--home-app` p4a flag (#1575)

* Home app functionality

* Change of default text

* Updated the docs

* Updated the docs

04449595d9e8e74b0cf1d5b13afdb40c85620f54 authored almost 2 years ago by Mathias Lindström <[email protected]>
Remove Android on macOS old outdated instructions (#1568)

b5dde3e43ae67170ddee42e8355c85b47c24a3d7 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Update the suggested Cython version in docs to 0.29.33 (#1567)

37120632fcc6fae05d96fed10f63b6a27fb38c2f authored almost 2 years ago by Mirko Galimberti <[email protected]>
Fixes extra-manifest-xml and extra-nanifest-application-attributes (#1555)

- extra-manifest-xml
- extra-nanifest-application-attributes

3ebc09e885457db4747e67a1250c2aea1ca7a046 authored almost 2 years ago by lufebe16 <[email protected]>
Bump to 1.5.1.dev0 for development (#1553)

0689513af9f144716d7fc140c0a7ab1cffcfdc13 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Update CHANGELOG.md and bump version to 1.5.0 (#1552)

7178c9e980419beb9150694f6239b2e38ade80f5 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Removes broken and unneeded checks, now we can support additional permission syntaxes. (#1549)

7b6111aed220bfbde30349c6a36deafd8925ad1c authored almost 2 years ago by Mirko Galimberti <[email protected]>
Makes orientation option cross-platform and conform to SDL orientation hints, adds android.manifest.orientation to control the Android manifest orientation (#1548)

d191bf01e9e4355b16141dcf407aecb9ea8ba110 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Update Python versions in test matrix (#1540)

59c61776754b4c1c51cf32afd6f3627213206320 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Flake8 does not support inline comments for any of the keys. + Cleanup some ignored errors/warnings (#1539)

cb42f684ad45bc0627c0ca7960c36c9b44e595d8 authored almost 2 years ago by Mirko Galimberti <[email protected]>
Update defaults for `android.api` and `android.enable_androidx` (#1512)

* Update api, androidx

* update api

* add --enable-androidx

* Update buildozer/default....

a7f53d33f481f17ba031f16d725190f8cb6b3768 authored about 2 years ago by RobertF <[email protected]>
Added support for `python-for-android` `--add-resource` option (#1513)

* add_resources

* add_resources

* multiple resourse kind

* improve add_resources doc

...

a67b52a89326232da217b006b6d4c4650d1d6a0c authored about 2 years ago by RobertF <[email protected]>
Removed (broken) --no-byte-compile-pyo support and added support for --no-byte-compile-python (#1525)

9bca31f79e30454b10f092676ce79f967a43af49 authored about 2 years ago by Mirko Galimberti <[email protected]>
Add FreeBSD support (#1516)

* Initial FreeBSD support using Linux binaries.

* FreeBSD can emulate Linux ELF binaries [1]....

b8575fd5b1e150bf93be3b7e77f229a28a7e5e0d authored about 2 years ago by Tomasz CEDRO <[email protected]>
Update installation.rst (#1500)

* Update installation.rst

Update jdk and Ubuntu versions.
Update WSL usage instructions.

...

9503f5fd153f3f08e9160799fc04b23faf6aabeb authored over 2 years ago by RobertF <[email protected]>
Show output during aab support check, as p4a may require the user input (#1494)

1a7191e0e456c6e6efc721a07b31c3becdc32126 authored over 2 years ago by Mirko Galimberti <[email protected]>
Fix presplash color (#1497)

Buildozer wont build if a presplash color is set, this should fix it as descrived in #1487

96c46e5da496aa2d4f58425f87a1c43bfcf49389 authored over 2 years ago by Apacelus <[email protected]>
Fixes some E275 - assert is a keyword. (#1495)

3a404434fd1bdcabb6352b4d1e3ae74a4fe25635 authored over 2 years ago by Mirko Galimberti <[email protected]>
Removes six dependency in tests (#1475)

654448b1596b31e37fd3f31d330b506142754588 authored over 2 years ago by Mirko Galimberti <[email protected]>
Avoid the usage of `shell=True` in Popen, which could lead to potential security risks. (#1435)

* Removes (where possible) the usage of shell=True in Popen

* Fixes (needs check on runtime) ...

25622a65a30ba99677d22018be6c1f3b58baf1a5 authored over 2 years ago by Mirko Galimberti <[email protected]>
Merge pull request #1230 from advian-oss/res_xml

Add support for p4a option --res_xml

ffbc2a78ca8367557002c5cfffb21e6b6924757a authored over 2 years ago by Akshay Arora <[email protected]>
p4a prerequisites install should be done in non-interactive mode during CI builds. (#1465)

d616608fdf5a6e628a5a87d54722383be8219008 authored over 2 years ago by Mirko Galimberti <[email protected]>
Bump version to 1.4.1.dev0 (#1464)

64c6094b97308d32da3f2af1478251adb782bdef authored over 2 years ago by Mirko Galimberti <[email protected]>
Update CHANGELOG and prepare release 1.4.0 (#1463)

e72ddffab7c8c6cbf119c20a398f6f8b384cb81c authored over 2 years ago by Mirko Galimberti <[email protected]>
Updates default buildozer.spec NDK from 19b to 23b (#1462)

37356c0180020a7d9dfa1638a4ed0645db5f2129 authored over 2 years ago by Mirko Galimberti <[email protected]>
fix aar build (#1444)

* fix aar build

* update default.spec to include 'debug_artifact'

c2fcc5d8048cecf52fc4e4d469d9a5e18be81dbc authored over 2 years ago by Mikhail Zakharov <[email protected]>
use p4a --add-source instead of manual copy (#1450)

Currently, android.add_src does not work anymore.
Using --add-source from p4a make it work again.

b3a22161cb72700ea1ef8ab508c98bb139b8c7fa authored over 2 years ago by Mathieu Virbel <[email protected]>
Our self-hosted Apple Silicon runner now has been migrated to actions/runner v2.292.0 which now supports arm64 natively (#1438)

25ce57574143ab28f64a1e17bd277fffd85f9145 authored over 2 years ago by Mirko Galimberti <[email protected]>
Changes for NDK23 (#1427)

The arch no longer used in url for NDK23+

ee2b16c3c0fb31568efba631dd6991cc8e9f0093 authored over 2 years ago by HyTurtle <[email protected]>
Bump version to 1.4.0.dev0 (#1411)

12796343f009a8aad562f31cac2512c8b06557eb authored almost 3 years ago by Mirko Galimberti <[email protected]>
Update CHANGELOG and prepare release 1.3.0 (#1410)

64657e37aa67ca40b6e400545390d75a2f2d8dd8 authored almost 3 years ago by Mirko Galimberti <[email protected]>
Add aab (Android App Bundle) support (#1356)

* Add aab (Android App Bundle) support

* Add some tests

* Add a return just after the erro...

04bb63bbf05302a5eb6f24016aa42aadd49c6470 authored almost 3 years ago by Mirko Galimberti <[email protected]>
Improves iOS CI workflow and adds Apple Silicon M1 runner (#1393)

5dfad3f5825bb7893d8601622cb8d1a31ebbfd5c authored almost 3 years ago by Mirko Galimberti <[email protected]>
iOS: force archive iOS destination (#1392)

04f5d0076ea7931fc8aa0588f6a4c81810e2699e authored almost 3 years ago by Kostiantyn Syrykh <[email protected]>
simple typo (#1390)

f0ef1d15b0e75fc24c42865466a445890ba7b499 authored almost 3 years ago by Jessime Kirk <[email protected]>
Moved support-request to v2. v1 has been shut down. (#1385)

f2aefa895697d6dadf3f9ab428a4738a7f1de55c authored about 3 years ago by Mirko Galimberti <[email protected]>
Add android.add_assets (#1382)

028adb14798134f2e14e12db6fb19e7d804fdee0 authored about 3 years ago by RobertF <[email protected]>
add the option p4a.extra_args, to allow passing arbitrary extra objects to p4a (#1369)

7cffb89bf5597d366cd7b6b531e07dd9c1a5e222 authored about 3 years ago by Antonio Cuni <[email protected]>
Fix CI tests for iOS and Android (#1365)

* Fix tests for ios

* Fix tests for android

* Fix pep8

597c4d0842c6506493101c05efa29d517ace6d88 authored about 3 years ago by Mirko Galimberti <[email protected]>
Merge pull request #1275 from vesellov/master

added few additional options for android p4a builds

643d19af4ec014033cb9d7eb04b359359e6ddcc0 authored over 3 years ago by Akshay Arora <[email protected]>
Merge branch 'master' into master

f9b1acf4a0e1c2cbd7cc588c80471e14377e1f29 authored over 3 years ago by Veselin Penev <[email protected]>
Merge pull request #1260 from xloem/debug-loglevel

Pass debug loglevel down through to python for android

b9245f33abdbfcdefe0ab5ba0308bc41c5852032 authored over 3 years ago by Akshay Arora <[email protected]>
Merge pull request #1123 from arqeco/patch-2

Update instalation.rst for Windows 10

966d6f2fdddba333dbbbadd1f601ffd3758f335a authored over 3 years ago by Akshay Arora <[email protected]>
Merge pull request #1269 from xloem/p4a_commit

Let buildozer.spec files pin to a specific p4a commit hash

593319c3baf869d26c0bd7bb98eb1cb8d151b2d6 authored over 3 years ago by Akshay Arora <[email protected]>
Merge pull request #1327 from timgates42/bugfix_typos

docs: fix a few simple typos

2464434e4b0b1a2738d22eed8c722eacc8f58e54 authored over 3 years ago by Akshay Arora <[email protected]>
Merge pull request #1347 from meow464/meow464

Fixes deprecated plistlib API

8c2b1d9641a44798f6587024ae253b91d56a1a66 authored over 3 years ago by Akshay Arora <[email protected]>
Fixes deprecated plistlib API

Support for the old API was removed in Python 3.9 by bigfootjon.
This new API has been available...

530974e08c0fc3eb3e033ccc4e1d81ca52020883 authored over 3 years ago by meow464 <>
docs: fix a few simple typos

There are small typos in:
- buildozer/target.py
- buildozer/targets/android.py
- tests/test_buil...

8673e59cfd96b07a1d8948d4d31b70211da3e631 authored over 3 years ago by Tim Gates <[email protected]>
Add option to disabling of byte-code compilation

b7e312255d99a822160be8e7f4f507cbda1a9560 authored over 3 years ago by Richard Larkin <[email protected]>
android: adaptive icon/launcher: expose p4a options in buildozer.spec (#1312)

see see https://developer.android.com/guide/practices/ui_guidelines/icon_design_adaptive

0a8e4018775c54bea394e87f250eb6ad5a5152d4 authored over 3 years ago by ghost43 <[email protected]>