{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":5070149,"defaultBranch":"master","name":"buildozer","ownerLogin":"kivy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-07-16T16:34:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1266152?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706690222.0","currentOid":""},"activityList":{"items":[{"before":"d87a2e8749b553300b11dd6066795cf394e53170","after":"820a4480ec4c9bf8a95ba77ba7b3b85dfc2e0130","ref":"refs/heads/master","pushedAt":"2024-03-16T08:31:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"default.spec: update outdated/invalid urls (#1791)","shortMessageHtmlLink":"default.spec: update outdated/invalid urls (#1791)"}},{"before":"fcaa98d8a421de7c9526c2ba77807092419e02fd","after":null,"ref":"refs/heads/best","pushedAt":"2024-01-31T08:37:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"}},{"before":"8d92a54760eeaa3fff4b48f9ab0315cc02013524","after":"d87a2e8749b553300b11dd6066795cf394e53170","ref":"refs/heads/master","pushedAt":"2024-01-31T08:36:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"},"commit":{"message":"Update README.md\n\nUpdate tag for consistency with the instructions of the Dockerfile","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"fcaa98d8a421de7c9526c2ba77807092419e02fd","ref":"refs/heads/best","pushedAt":"2024-01-31T08:34:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"},"commit":{"message":"Update README.md\n\nUpdate tag for consistency with the instructions of the Dockerfile","shortMessageHtmlLink":"Update README.md"}},{"before":"42612b63bea6c51705968f873ce5a1087c05f781","after":"8d92a54760eeaa3fff4b48f9ab0315cc02013524","ref":"refs/heads/master","pushedAt":"2024-01-31T06:51:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"},"commit":{"message":"Add macOS build instructions, upgrade Ubuntu to current LTS, upgrade JDK to required 17","shortMessageHtmlLink":"Add macOS build instructions, upgrade Ubuntu to current LTS, upgrade …"}},{"before":"18f35df93e313d4ac4574dfd58872d954f190da5","after":null,"ref":"refs/heads/osx_target_buildops_fix","pushedAt":"2024-01-30T15:16:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"}},{"before":"079101d9086846c3fc5066de40506742bc044c9a","after":"42612b63bea6c51705968f873ce5a1087c05f781","ref":"refs/heads/master","pushedAt":"2024-01-30T15:16:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"},"commit":{"message":"Fix Osx Target to properly use buildozer.buildops\n\nOSX Target was incorrectly using buildozer.buildops","shortMessageHtmlLink":"Fix Osx Target to properly use buildozer.buildops"}},{"before":null,"after":"18f35df93e313d4ac4574dfd58872d954f190da5","ref":"refs/heads/osx_target_buildops_fix","pushedAt":"2024-01-30T09:51:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"},"commit":{"message":"Fix Osx Target to properly use buildozer.buildops\n\nOSX Target was incorrectly using buildozer.buildops","shortMessageHtmlLink":"Fix Osx Target to properly use buildozer.buildops"}},{"before":"366e3451adb02ecccf341999b342475f5a7b6dcc","after":null,"ref":"refs/heads/buildozer_osx","pushedAt":"2024-01-30T09:39:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"}},{"before":"6e8c7b1ccacad651379b2ac7cd624866eec78998","after":null,"ref":"refs/heads/buildops_osx_fix","pushedAt":"2024-01-30T09:39:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"}},{"before":"92fb8d6c418f9b7cc63972c22aa6d946b78a3f63","after":null,"ref":"refs/heads/buildops_osx","pushedAt":"2024-01-30T09:39:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"}},{"before":null,"after":"92fb8d6c418f9b7cc63972c22aa6d946b78a3f63","ref":"refs/heads/buildops_osx","pushedAt":"2024-01-30T09:31:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"},"commit":{"message":"Osx Target, fixes for using buildops","shortMessageHtmlLink":"Osx Target, fixes for using buildops"}},{"before":null,"after":"6e8c7b1ccacad651379b2ac7cd624866eec78998","ref":"refs/heads/buildops_osx_fix","pushedAt":"2024-01-30T09:29:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"},"commit":{"message":"Target osx: Account for using buildops\n\nTiny fixes for fixing osx target.\r\n\r\nOsx Target was broken since move to using buildozer.buildops commit # 9b50902","shortMessageHtmlLink":"Target osx: Account for using buildops"}},{"before":"2c4c7e29624f1c334b6333aa40eb33c83f10c940","after":null,"ref":"refs/heads/Download-urls-osx.py","pushedAt":"2024-01-30T08:47:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"}},{"before":null,"after":"2c4c7e29624f1c334b6333aa40eb33c83f10c940","ref":"refs/heads/Download-urls-osx.py","pushedAt":"2024-01-30T08:36:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"},"commit":{"message":"Fox Download urls osx.py","shortMessageHtmlLink":"Fox Download urls osx.py"}},{"before":"f964007cb77637d372aaec12b581cefc1b6a42f7","after":null,"ref":"refs/heads/fix-download-url-for-dk-packager","pushedAt":"2024-01-30T08:33:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"}},{"before":null,"after":"f964007cb77637d372aaec12b581cefc1b6a42f7","ref":"refs/heads/fix-download-url-for-dk-packager","pushedAt":"2024-01-30T08:31:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayaurora","name":"Akshay Arora","path":"/akshayaurora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/788023?s=80&v=4"},"commit":{"message":"Update osx.py","shortMessageHtmlLink":"Update osx.py"}},{"before":"6fcea4951c2446af76d4ae0d59387185beb143a8","after":"079101d9086846c3fc5066de40506742bc044c9a","ref":"refs/heads/master","pushedAt":"2023-12-12T17:43:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Stop No Response action running when unneeded. (#1755)\n\n1) The No Response action is running every 5 minutes, wasting CPU. Once a day is plenty.\r\n\r\n2) If you fork the repository in order to contribute, and you want the CI test actions to run on each commit, you can inherit the original actions from the main repo. However, that also inherits No Response action, which can't run without an issue tracker. As a result, you receive a spurious error email every time No Response runs. While it is possible to individually exclude actions with some sort of regular expression parameter in the GitHub web-site, it is neater to have the action automatically skip if it isn't in the Kivy/* domain.","shortMessageHtmlLink":"Stop No Response action running when unneeded. (#1755)"}},{"before":"937a076dbfd77864bd3eabdc2831c00bc2ca2e4b","after":"6fcea4951c2446af76d4ae0d59387185beb143a8","ref":"refs/heads/master","pushedAt":"2023-12-04T18:02:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Make doc structure consistent and up-to-date (#1750)\n\n* Make doc structure consistent and up-to-date\r\n\r\nThis is part of an effort to make the Kivy sibling projects' documentation\r\nstructure consistent and up-to-date.\r\n\r\nUnrelated fixes:\r\n* Documentation version number now fetched from `buildozer/__init__.py`. Addresses #1738\r\n* Implemented many/all of the formatting changes from #1708.\r\n* Copy-edit of documents.\r\n * Contents of Contributing.rst moved to CONTRIBUTING.md\r\n * Removed installation intructions from README.md, so there is only one\r\n version.\r\n * Added Recipes description to RST documentation\r\n * Removed broken index page\r\n\r\nCHECKLIST\r\n\r\n* CONTRIBUTING.md\r\n [x] If repo takes user contributions, is present\r\n [x] In root dir (not .github dir)\r\n [x] Explains relationship to Kivy, if unclear.\r\n [x] Refers to kivy/kivy Contribution Guidelines.\r\n\r\n* LICENSE\r\n [X] If repo takes user contributions, is present.\r\n [X] Acknowledges the range of years to 2023.\r\n [X] Acknowledges Kivy Team and other contributors\r\n [X] Mentions it is an MIT License.\r\n\r\n* CODE_OF_CONDUCT.md\r\n [X] If repo takes user contributions or hosts discussions, is present.\r\n [X] Refers to kivy/kivy CODE_OF_CONDUCT.md\r\n\r\n* CONTACT.md\r\n [X] Refers to kivy/kivy CONTACT.md\r\n\r\n* FAQ.md\r\n [x] If repo is big enough for RST documentation, is present.\r\n\r\n* README:\r\n [x] Is a Markdown file.\r\n [x Describes the project.\r\n [x] Describes its place in the Kivy sibling projects.\r\n [x] If Documentation exists, mention it.\r\n [x] If CONTRIBUTING exists, mentions it.\r\n [x] If LICENSE exists, mentions it.\r\n [x] If CODE_OF_CONDUCT exists, mentions it.\r\n [x] Mentions kivy/kivy CONTACT.md\r\n [NA] Uses Python syntax colouring for embedded Python code.\r\n [x] Uses badges to display current status, including:\r\n [x] Backers\r\n\t\t[x] Sponsors\r\n\t\t[x] GitHub contributors\r\n\t\t[x] Contributor Covenant\r\n\t\t[x] PyPI Version\r\n\t\t[x] PyPI Python Version\r\n\t\t[x] Build/Test status\r\n\r\n [x] Displays all contributors to the repo.\r\n [x] Displays backers\r\n [x] Displays top sponsors.\r\n\r\n* RST documentation, if present\r\n [x] Describes the project.\r\n [x] Describes its place in the Kivy sibling projects.\r\n [x] Mentions (Kivy/Kivy) Contact Us link.\r\n [x] Mentions LICENSE.\r\n [x] Mentions CONTRIBUTING\r\n [x] Mentions FAQ\r\n [x] conf.py mentioned Kivy Team and other contributors\r\n\t\t- copyright, latex_documents, man_pages, texinfo documents\r\n\r\n* WORKFLOWS\r\n [x] NO_RESPONSE.yml is present if the repo has awaiting_reply tag.\r\n [x] NO_RESPONSE uses latest script versions.\r\n [x] SUPPORT.yml is present if the repo has a `support` tag.\r\n [x] SUPPORT.yml refers to repo's CONTACT.md\r\n\r\n* setup.py/cfg, if present and on PyPI\r\n [x] Supplies description to PyPI\r\n [x] Supplies Python versions to PyPI\r\n [x] Supplies Documentation, if any, to PyPI\r\n\r\n* Buildozer.io is a broken link\r\n\r\n* Update docs/source/installation.rst\r\n\r\nCo-authored-by: Mirko Galimberti \r\n\r\n---------\r\n\r\nCo-authored-by: Mirko Galimberti ","shortMessageHtmlLink":"Make doc structure consistent and up-to-date (#1750)"}},{"before":"dda7eaaf94d56813f48570b277752318555301f6","after":"937a076dbfd77864bd3eabdc2831c00bc2ca2e4b","ref":"refs/heads/master","pushedAt":"2023-11-16T20:39:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Fixes typo in docs (#1740)\n\nCo-authored-by: AJRepo ","shortMessageHtmlLink":"Fixes typo in docs (#1740)"}},{"before":"56908b005d029321881c9e83329ad7ad4f5e2514","after":"dda7eaaf94d56813f48570b277752318555301f6","ref":"refs/heads/master","pushedAt":"2023-11-12T15:05:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Refactor dependencies and their tests (#1686)\n\n* Refactor dependencies and their tests\r\n\r\nTackles #.\r\nSupersede #.\r\n\r\n* setup.py\r\n\t* Remove false dependencies: virtualenv or sh\r\n\t* Add Cython, on behalf of p4a. Could be removed when p4a is\r\n\t updated.\r\n\t* Add sphinx for docs, pytest for tests, and kivy-ios for ios builds.\r\n\t* Flake8 fixes\r\n\t\r\n* android.yml\r\n\t* Stop installing Cython so setup.py can be tested.\r\n\t* Stop making installs editable. Unnecessary and deprecated by PEP.\r\n\t* Remove false dependencies: automake, and ssl hacks\r\n\t* Give job's names at the right level of abstraction.\r\n\t\r\n\r\n* ios.yml\r\n\t* Stop installing Cython so setup.py can be tested.\r\n\t* Stop making installs editable. Unnecessary and deprecated by PEP.\r\n\t* Remove false dependencies: cookiecutter and pbxproj\r\n\t* Specify [ios] so dependencies are correctly installed.\r\n\t* Give job's names at the right level of abstraction.\r\n\r\n* Dockerfile\r\n\t* Make Cython version match setup.py.\r\n\t* I don't understand Docker enough to know whether this runs setup.py, so I don't know if cython is required here or not.\r\n\t\r\n* tox.ini\r\n\t* Simplify by assuming py3\r\n\t\r\n* Installation.rst\r\n\t* Move the pip install buildozer instruction into individual sections, so we can specify [ios]\r\n\t* Stop claiming Buildozer will work on earlier versions. setup.py explicitly rejects them.\r\n\t* Stop recommending to upgrade pip. If Buildozer needs a particular minimum version of pip, it should say so in setup.py.\r\n\t* Stop recommending to install Cython or virtualenv manually.\r\n\t* Minor copy-edits.\r\n\r\n* Reinstate automake install\r\n\r\nRolling back to change to allow other changes to be merged while this one is resolved.\r\n\r\n* Add automake to Android installation instructions","shortMessageHtmlLink":"Refactor dependencies and their tests (#1686)"}},{"before":"d39f41dd331a07f326a7baa8707ede3d0ed0142c","after":"56908b005d029321881c9e83329ad7ad4f5e2514","ref":"refs/heads/master","pushedAt":"2023-11-10T07:35:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Create `no-response.yml` (#1735)\n\nSupport the no-response bot.\r\n\r\nDirect copy of the kivy/kivy one.","shortMessageHtmlLink":"Create no-response.yml (#1735)"}},{"before":"f87a27cfa11e75fdbe7b940d6934a8b61a09254e","after":"d39f41dd331a07f326a7baa8707ede3d0ed0142c","ref":"refs/heads/master","pushedAt":"2023-10-29T15:51:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Modify automated \"support\" message. (#1726)\n\n* Modify automated \"support\" message.\r\n\r\nMake message a bit more empathetic, and give more directions about where to get help.\r\n\r\nAlso, add comment at top to help people who stumble on the YML file understand its role.\r\n\r\n* Remove reference to unofficial documents.","shortMessageHtmlLink":"Modify automated \"support\" message. (#1726)"}},{"before":"3f8cce064f0daace4916a6bb51c294c6b1c70340","after":"f87a27cfa11e75fdbe7b940d6934a8b61a09254e","ref":"refs/heads/master","pushedAt":"2023-10-29T15:50:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Fix broken link in README.md (#1728)","shortMessageHtmlLink":"Fix broken link in README.md (#1728)"}},{"before":"0b938d33ff0545d763d49a67a2dfee3ad88086f0","after":"3f8cce064f0daace4916a6bb51c294c6b1c70340","ref":"refs/heads/master","pushedAt":"2023-10-18T17:10:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Support Email Address Fixed in the Readme.md (#1722)\n\n* Support Email Address Fixed. Issue#1716 : resolved\r\n\r\n* Complete Support section fixed in Readme.md for #1716","shortMessageHtmlLink":"Support Email Address Fixed in the Readme.md (#1722)"}},{"before":"a2899585590e1dc1ddee6c4354944dc27d841481","after":"0b938d33ff0545d763d49a67a2dfee3ad88086f0","ref":"refs/heads/master","pushedAt":"2023-09-16T12:40:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Add alternate unzip implementation (#1692)\n\nTurns out Linux and the `zipfile` package don't get along, while Windows and `unzip` don't get along.\r\n\r\nProvide both implementations, so it always works.","shortMessageHtmlLink":"Add alternate unzip implementation (#1692)"}},{"before":"1515b690d5ab48f455a9a87fdbb47e366a50ac71","after":"a2899585590e1dc1ddee6c4354944dc27d841481","ref":"refs/heads/master","pushedAt":"2023-09-16T12:23:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Avoid hasattr pattern - define in __init__() instead (#1694)","shortMessageHtmlLink":"Avoid hasattr pattern - define in __init__() instead (#1694)"}},{"before":"40fbf3826167d5c7c1da82515f21e6217340b02f","after":"1515b690d5ab48f455a9a87fdbb47e366a50ac71","ref":"refs/heads/master","pushedAt":"2023-09-16T12:13:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Use suggested (latest) Python3 version to perform Android builds (#1688)","shortMessageHtmlLink":"Use suggested (latest) Python3 version to perform Android builds (#1688)"}},{"before":"84907914305f45735e2101ceef2888696b5a7451","after":"40fbf3826167d5c7c1da82515f21e6217340b02f","ref":"refs/heads/master","pushedAt":"2023-09-10T16:53:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Improve Buildozer's venv handling. (#1689)\n\n* Improve Buildozer's venv handling.\r\n\r\n* Rather than call a subprocess to run venv, use the built-in venv library.\r\n* Rather than check if an attribute exists, define it in __init__ and see if it has changed.\r\n* self.venv contained a folder name, but the folder name didn't need to be stored after the method returned. A boolean was all that was required.\r\n\r\nAlso, some trivial clean ups thrown in:\r\n* Comment improvements.\r\n* Copy command didn't need to be logged; buildops will do that.\r\n* Directory's existence doesn't need to be checked; buildops will do that.\r\n\r\n* Add reference to comment\r\n\r\nCo-authored-by: Mirko Galimberti \r\n\r\n---------\r\n\r\nCo-authored-by: Mirko Galimberti ","shortMessageHtmlLink":"Improve Buildozer's venv handling. (#1689)"}},{"before":"f633b159d3d1db10840b8ffadca644aaff539e75","after":"84907914305f45735e2101ceef2888696b5a7451","ref":"refs/heads/master","pushedAt":"2023-09-10T15:16:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Now Github Actions provides python3 via setup-python also for Apple Silicon macs (#1687)","shortMessageHtmlLink":"Now Github Actions provides python3 via setup-python also for Apple S…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEF0gasQA","startCursor":null,"endCursor":null}},"title":"Activity · kivy/buildozer"}