{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2866041,"defaultBranch":"develop","name":"python-for-android","ownerLogin":"kivy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-11-28T09:02:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1266152?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706029087.0","currentOid":""},"activityList":{"items":[{"before":"db4e736c968b8ccdcbc791e761c9472c9e0d98eb","after":"33e1b460c11ae3cbf59e8842b6edf7627bc68a47","ref":"refs/heads/develop","pushedAt":"2024-05-04T11:38: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":"Sunset `apple-silicon-m1` self-hosted runner, as now is supported by Github Hosted runners via `macos-latest` tag. Use `macos-13` for runs on Intel macs (#3011)","shortMessageHtmlLink":"Sunset apple-silicon-m1 self-hosted runner, as now is supported by …"}},{"before":"8110fafabc64192de627807da3f4425779c37969","after":"db4e736c968b8ccdcbc791e761c9472c9e0d98eb","ref":"refs/heads/develop","pushedAt":"2024-04-09T06:13:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AndreMiras","name":"Andre Miras","path":"/AndreMiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24973?s=80&v=4"},"commit":{"message":"Merge pull request #3003 from s-t-e-v-e-n-k/use-correct-mock-assertion\n\nFix mock assertion in ICU recipe","shortMessageHtmlLink":"Merge pull request #3003 from s-t-e-v-e-n-k/use-correct-mock-assertion"}},{"before":"c67faf6f14dbacaeb35cf1a3047d9a3e60890d48","after":"8110fafabc64192de627807da3f4425779c37969","ref":"refs/heads/develop","pushedAt":"2024-03-31T14:35:12.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":"recipes: Introduce `RustCompiledComponentsRecipe`, add `pydantic-core` and update `cryptography` (#2962)","shortMessageHtmlLink":"recipes: Introduce RustCompiledComponentsRecipe, add `pydantic-core…"}},{"before":"b92522fab879dbfc0028966ca3c59ef46ab7767d","after":"c67faf6f14dbacaeb35cf1a3047d9a3e60890d48","ref":"refs/heads/develop","pushedAt":"2024-03-26T12:41:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AndreMiras","name":"Andre Miras","path":"/AndreMiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24973?s=80&v=4"},"commit":{"message":"Merge pull request #2994 from T-Dynamos/add-mcp\n\n(`recipes/materialyoucolor`): update to 2.0.9","shortMessageHtmlLink":"Merge pull request #2994 from T-Dynamos/add-mcp"}},{"before":"d4a6e23c718f52b454e3215756772fe167e1900e","after":"b92522fab879dbfc0028966ca3c59ef46ab7767d","ref":"refs/heads/develop","pushedAt":"2024-03-13T17:05:48.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":"Qt Bootstrap - Adapting to Qt 6.7 release (#2990)\n\n* Qt lib.xml - add placeholder for bundled_libs\r\n\r\n* Qt Bootstrap: Set environment variables\r\n\r\n- remove QtNative.setEnvironmentVariable in favour of the Java API.\r\n- This removes the dependency on QtNative.\r\n\r\n---------\r\n\r\nCo-authored-by: Shyamnath Premnadh ","shortMessageHtmlLink":"Qt Bootstrap - Adapting to Qt 6.7 release (#2990)"}},{"before":"41595e5bbd120cfe1fc4b0730f172dc43615d13c","after":"d4a6e23c718f52b454e3215756772fe167e1900e","ref":"refs/heads/develop","pushedAt":"2024-03-10T08:01:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AndreMiras","name":"Andre Miras","path":"/AndreMiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24973?s=80&v=4"},"commit":{"message":"Merge pull request #2835 from T-Dynamos/coincurve\n\nrecipes: new recipe `coincurve`","shortMessageHtmlLink":"Merge pull request #2835 from T-Dynamos/coincurve"}},{"before":"ba77db07f1ac07c7b6b2ea32dab6e564dc906201","after":"41595e5bbd120cfe1fc4b0730f172dc43615d13c","ref":"refs/heads/develop","pushedAt":"2024-03-09T19:23:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AndreMiras","name":"Andre Miras","path":"/AndreMiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24973?s=80&v=4"},"commit":{"message":"Merge pull request #2842 from T-Dynamos/libzmq\n\nlibzmq: fix build","shortMessageHtmlLink":"Merge pull request #2842 from T-Dynamos/libzmq"}},{"before":"69d970561d95ae52d5e847331db178e07a1def6e","after":"ba77db07f1ac07c7b6b2ea32dab6e564dc906201","ref":"refs/heads/develop","pushedAt":"2024-03-09T12:57:19.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":":fire: Remove unused Makefile variables (#2985)","shortMessageHtmlLink":"🔥 Remove unused Makefile variables (#2985)"}},{"before":"8eacdc01b3399f16e6e24b69bc8445b50fa768dd","after":"69d970561d95ae52d5e847331db178e07a1def6e","ref":"refs/heads/develop","pushedAt":"2024-03-09T12:54:59.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":":loud_sound: Improve rebuild recipes logging & bump `pyzbar` version (#2986)\n\nAdd the build command to the logs so it's more clear how to reproduce a\r\npotential rebuild issue.\r\n\r\nBump pyzbar recipe to trigger a demo rebuild.","shortMessageHtmlLink":"🔊 Improve rebuild recipes logging & bump pyzbar version (#2986)"}},{"before":"8aee887de8aa0fa51d23c7c096073f0486acd4f8","after":"8eacdc01b3399f16e6e24b69bc8445b50fa768dd","ref":"refs/heads/develop","pushedAt":"2024-03-07T20:55:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AndreMiras","name":"Andre Miras","path":"/AndreMiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24973?s=80&v=4"},"commit":{"message":"Merge pull request #2987 from AndreMiras/feature/test_sdl2_mixer\n\n:white_check_mark: Fix broken sdl2 mixer test","shortMessageHtmlLink":"Merge pull request #2987 from AndreMiras/feature/test_sdl2_mixer"}},{"before":"0047b4fea816474e6127997dc89d46ee2ca55f22","after":"8aee887de8aa0fa51d23c7c096073f0486acd4f8","ref":"refs/heads/develop","pushedAt":"2024-03-07T11:20:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AndreMiras","name":"Andre Miras","path":"/AndreMiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24973?s=80&v=4"},"commit":{"message":"Merge pull request #2980 from AndreMiras/feature/improve_sh_mocking\n\n:white_check_mark: improve sh mocking reliability","shortMessageHtmlLink":"Merge pull request #2980 from AndreMiras/feature/improve_sh_mocking"}},{"before":"5d61bdb1398f05408dc38079c6d5fb3e6a086114","after":"0047b4fea816474e6127997dc89d46ee2ca55f22","ref":"refs/heads/develop","pushedAt":"2024-03-07T09:16:36.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"AndreMiras","name":"Andre Miras","path":"/AndreMiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24973?s=80&v=4"},"commit":{"message":"Merge pull request #2983 from cweilouis/develop\n\nMANAGE_EXTERNAL_STORAGE","shortMessageHtmlLink":"Merge pull request #2983 from cweilouis/develop"}},{"before":"b3cc03430d777a692327f74992d504bd78e3b194","after":"5d61bdb1398f05408dc38079c6d5fb3e6a086114","ref":"refs/heads/develop","pushedAt":"2024-03-07T08:49:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AndreMiras","name":"Andre Miras","path":"/AndreMiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24973?s=80&v=4"},"commit":{"message":"Merge pull request #2979 from AndreMiras/feature/test_get_dep_names_of_package\n\n:white_check_mark: Fix test_get_dep_names_of_package","shortMessageHtmlLink":"Merge pull request #2979 from AndreMiras/feature/test_get_dep_names_o…"}},{"before":"0aba56e506b902a5f9fdfbeaa9114e9e542aaa86","after":"b3cc03430d777a692327f74992d504bd78e3b194","ref":"refs/heads/develop","pushedAt":"2024-02-29T10:34:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AndreMiras","name":"Andre Miras","path":"/AndreMiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24973?s=80&v=4"},"commit":{"message":"Merge pull request #2978 from rivian/arch-ref-fix\n\nArch type error when creating apk for project with setup.py","shortMessageHtmlLink":"Merge pull request #2978 from rivian/arch-ref-fix"}},{"before":"9cd52203d1395d9f51f2c5361350251f40a42edd","after":"0aba56e506b902a5f9fdfbeaa9114e9e542aaa86","ref":"refs/heads/develop","pushedAt":"2024-02-19T13:49:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AndreMiras","name":"Andre Miras","path":"/AndreMiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24973?s=80&v=4"},"commit":{"message":"Merge pull request #2975 from T-Dynamos/add-mcp\n\n(`recipes/materialyoucolor`): update to 2.0.7","shortMessageHtmlLink":"Merge pull request #2975 from T-Dynamos/add-mcp"}},{"before":"4c5fff64f1b905b0dd243003b9d189d1e2d0b8b4","after":"9cd52203d1395d9f51f2c5361350251f40a42edd","ref":"refs/heads/develop","pushedAt":"2024-02-13T18:13:31.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 support for display cutouts in manifest and add methods to retrieve data (#2969)\n\n* Fresh changes of the display-cutout functionality\r\n\r\n* Fine tuning + added tools\r\n\r\n* Updated lib\r\n\r\n* Add missing None for default value while grabbing the sizes","shortMessageHtmlLink":"Add support for display cutouts in manifest and add methods to retrie…"}},{"before":"fb97f1a429fa5f9db2ae99f7805dc3b885d0a4f3","after":"4c5fff64f1b905b0dd243003b9d189d1e2d0b8b4","ref":"refs/heads/develop","pushedAt":"2024-02-05T21:19:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AndreMiras","name":"Andre Miras","path":"/AndreMiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24973?s=80&v=4"},"commit":{"message":"Merge pull request #2950 from T-Dynamos/add-mcp\n\nrecipes: new `materialyoucolor` recipe","shortMessageHtmlLink":"Merge pull request #2950 from T-Dynamos/add-mcp"}},{"before":"4dcb61ea5976b2c048a8bc533a8868995f116f88","after":"fb97f1a429fa5f9db2ae99f7805dc3b885d0a4f3","ref":"refs/heads/develop","pushedAt":"2024-01-23T16:55:55.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Merge pull request #2960 from kivy/master\n\nMerge `master` into `develop`","shortMessageHtmlLink":"Merge pull request #2960 from kivy/master"}},{"before":"e155baf9f94ef6ef0589541210e9cdb20f960d52","after":"957a3e5f8c270f7aa648ba185e5a68c1077a798d","ref":"refs/heads/master","pushedAt":"2024-01-23T16:54:49.000Z","pushType":"pr_merge","commitsCount":22,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Merge pull request #2959 from kivy/release-2024.01.21\n\nRelease 2024.01.21","shortMessageHtmlLink":"Merge pull request #2959 from kivy/release-2024.01.21"}},{"before":"4dcb61ea5976b2c048a8bc533a8868995f116f88","after":"f47fed606157bde6d1e82d58bfde339efdc3a65b","ref":"refs/heads/release-2024.01.21","pushedAt":"2024-01-21T15:06:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md and bump version to 2024.01.21","shortMessageHtmlLink":"Update CHANGELOG.md and bump version to 2024.01.21"}},{"before":null,"after":"4dcb61ea5976b2c048a8bc533a8868995f116f88","ref":"refs/heads/release-2024.01.21","pushedAt":"2024-01-21T14:54:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"misl6","name":"Mirko Galimberti","path":"/misl6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8177736?s=80&v=4"},"commit":{"message":"Update OpenSSL version to `1.1.1w` (#2958)","shortMessageHtmlLink":"Update OpenSSL version to 1.1.1w (#2958)"}},{"before":"f06e5e39a86076389179508ea35b6e5c0c0bb6f1","after":"4dcb61ea5976b2c048a8bc533a8868995f116f88","ref":"refs/heads/develop","pushedAt":"2024-01-21T14:49:48.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":"Update OpenSSL version to `1.1.1w` (#2958)","shortMessageHtmlLink":"Update OpenSSL version to 1.1.1w (#2958)"}},{"before":"75be0186e437f6d198f3d51c46361ce46edc1f2a","after":"f06e5e39a86076389179508ea35b6e5c0c0bb6f1","ref":"refs/heads/develop","pushedAt":"2024-01-20T09:48:58.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":"Bump Kivy version to `2.3.0` (#2952)","shortMessageHtmlLink":"Bump Kivy version to 2.3.0 (#2952)"}},{"before":"66ba3e516ad7682e25918a45fd81b85e1ac5a90e","after":"75be0186e437f6d198f3d51c46361ce46edc1f2a","ref":"refs/heads/develop","pushedAt":"2024-01-11T17:53:31.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":"Initial support for PySide6 and Qt bootstrap (#2918)\n\n* Initial support for PySide6\r\n\r\n- Add a new bootstrap for Qt\r\n - This bootstrap will be used by `pyside6-android-deploy` tool shipped\r\n with PySide6, which interally calls pythonforandroid using buildozer.\r\n - The Qt bootstrap depends on recipes PySide6 and shiboken6 among\r\n other mandatory recipes. The recipes for PySide6 and shiboken6\r\n resides in the PySide repository -\r\n https://code.qt.io/cgit/pyside/pyside-setup.git/tree/sources/pyside-tools/deploy_lib/android/recipes\r\n - The PythonActivity entrypoint class is derived from QtActivity class\r\n which is the main acitivty class when a Qt C++ application is\r\n packaged for Android. The jar containing QtActivity class is supplied\r\n through buildozer `android.add_jars` option.\r\n - The C wrapper binary to the application main.py is named as\r\n `main_{abi_name}` instead of just `main` for other bootstraps.\r\n - Multi architecture deployment is not supported at the moment.\r\n- Adapt tests based on the new Qt bootstrap\r\n\r\n* Add Qt boostrap to docs\r\n\r\n- update the docs to include sections depicting the Qt boostrap.\r\n\r\n* Tweak gradle build properties for Qt bootstrap\r\n\r\n- Sometimes a flaky Java heap out of memory error is throw. By,\r\n tweaking the memory setting we can get rid of that error.\r\n\r\n* Fix bug - check for main.py\r\n\r\n- Qt boostrap removed from comparison in the changed line because\r\n its expects a value is args.launcher, which is not applicable for\r\n Qt boostrap. Hence, it exits with an value not found exception.\r\n- Removing Qt boostrap from the comparison leads to checking\r\n for main.py or --private, which is to be done for the Qt boostrap.\r\n\r\n* Make --init-classes truly optional\r\n\r\n- check if empty, otherwise store empty string\r\n\r\n* Add a non-gui test app build to CI that uses Qt bootstrap\r\n\r\n- for the purpose of testing, the pyside6 and shiboken6 wheels, the\r\n extra .jar files needed and the recipes for pyside6 and shiboken6\r\n are manually added into testapps/on_device_unit_tests/test_qt.\r\n These files are normally generated by the `pyside6-android-deploy`\r\n tool that is shipped with PySide.\r\n Generating the wheels and the .jar files belongs to the scope of\r\n PySide and not python-for-android. Hence, they are not done here.\r\n This also reduces the load on the CI which will otherwise have to\r\n cross-compile CPython and PySide.\r\n- The Android aarch64 wheels for testing are downloaded from Qt servers.\r\n These wheels are for testing purposes only and the download link will\r\n be updated when official PySide6 Android wheels are generated.\r\n- Tests were added in test_requirements.py so that when running the apk\r\n the current date and time are printed on the terminal. The tests also\r\n checks shiboken6 and PySide6 module imports.\r\n\r\n* Remove superfluous whitespace removal\r\n\r\n- This was introduced by a VSCode setting and is unrealated to this\r\n patch. Although this might be good, this has to be introduced through\r\n a different patch.\r\n- pyside6 recipe typo adapted in buildoptions.rst\r\n\r\n* Add aab generation to test app with Qt bootstrap\r\n\r\n* Fix typo in doc/source/buildoptions.rst\r\n\r\nCo-authored-by: Mirko Galimberti \r\n\r\n---------\r\n\r\nCo-authored-by: Shyamnath Premnadh \r\nCo-authored-by: Mirko Galimberti ","shortMessageHtmlLink":"Initial support for PySide6 and Qt bootstrap (#2918)"}},{"before":"d35c70ae149748a213abb5bbe499ef4b6ba64d88","after":"66ba3e516ad7682e25918a45fd81b85e1ac5a90e","ref":"refs/heads/develop","pushedAt":"2023-12-17T14:11:55.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":"Update sdl2 deps to reflect the same targeted in kivy/kivy (#2927)\n\n* Update sdl2 deps to reflect the same targeted in kivy/kivy\r\n\r\n* Update md5 sum\r\n\r\n* Create new patch and set new include dir for sdl_image\r\n\r\n* Set pygame as broken recipe\r\n\r\n* sdl_image 2.8.0 has been released","shortMessageHtmlLink":"Update sdl2 deps to reflect the same targeted in kivy/kivy (#2927)"}},{"before":"bb63f7684b177eab26da3dac1660a5fe526020bd","after":"d35c70ae149748a213abb5bbe499ef4b6ba64d88","ref":"refs/heads/develop","pushedAt":"2023-12-17T08:37:39.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":"`sourceCompatibility` 1.7 and `targetCompatibility` 1.7 are obsolete, use 1.8 by default (#2942)","shortMessageHtmlLink":"sourceCompatibility 1.7 and targetCompatibility 1.7 are obsolete,…"}},{"before":"0df46c8ccce849da6eb11739e5063653f21352cb","after":"bb63f7684b177eab26da3dac1660a5fe526020bd","ref":"refs/heads/develop","pushedAt":"2023-12-16T15:18:10.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":"Update Contributing Guidelines and Readme (#2922)\n\n* Update Contributing Guidelines and Readme\r\n\r\n### Contributing Guidelines\r\n\r\n* Refer to Kivy for the heavy-lifting, and discuss the *differences* with Kivy.\r\n* Made wording more consistent with other sources.\r\n* Removed empty promise of a release every 4 weeks. That isn't a sustainable rate.\r\n* Very mild copy-edit.\r\n\r\n### ReadMe\r\n\r\n* Refer to Kivy for details of support, rather than repeating.\r\n* Refer to p4a Contributing Guidelines, rather than repeating\r\n* Refer to Quickstart rather than repeating\r\n* Increased space for all the current sponsors and provisioned a far way into the future.\r\n * Could have used an SVG here, but the comment promised we would include a link :-(\r\n\r\n* Update for review comments\r\n\r\nUse nicer alternatives for URLs.\r\nMove History section from README to Contributing Guidelines.\r\n\r\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\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\nMORE TO GO HERE\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] NO_RESPONSE runs every day, and skips if forked.\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* PEP8 fixes\r\n\r\n* Rewrote description of binary formats\r\n\r\nAlso cleared merge artifact.\r\n\r\nThis was a response to review comments.","shortMessageHtmlLink":"Update Contributing Guidelines and Readme (#2922)"}},{"before":null,"after":"912fbb9b8b8bad79e35258b9527769fc90be1b7d","ref":"refs/heads/Pillow_post_get_bbox","pushedAt":"2023-12-11T10:06: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":"Update __init__.py\n\nUpdate Pillow To be merged after https://github.com/kivy/kivy/pull/8503","shortMessageHtmlLink":"Update __init__.py"}},{"before":"436d5a93282dcfcc7027d19d70963c6773544434","after":"0df46c8ccce849da6eb11739e5063653f21352cb","ref":"refs/heads/develop","pushedAt":"2023-12-08T12:41:49.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":"Remove redundant append into `WHITELIST_PATTERNS` (#2935)\n\n- pyconfig.h was appended twice into WHITELIST_PATTERNS\r\n- Regression from commit a636b88\r\n\r\nCo-authored-by: Shyamnath Premnadh ","shortMessageHtmlLink":"Remove redundant append into WHITELIST_PATTERNS (#2935)"}},{"before":"83e74cac0fa230231f63b7d7e4f1e8581fd9e2ce","after":"436d5a93282dcfcc7027d19d70963c6773544434","ref":"refs/heads/develop","pushedAt":"2023-11-20T19:56:25.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":"Update prerequisites (`Dockerfile`, `prerequisites.py`, docs) (#2923)\n\n* Update Dockerfile to reflect latest requirements\r\n\r\n* Increase JDK version on macOS prerequisites\r\n\r\n* Force usage of a specific JDK version on macOS\r\n\r\n* Update docs to reflect the current status\r\n\r\n* Re-order deps in quickstart and Dockerfile","shortMessageHtmlLink":"Update prerequisites (Dockerfile, prerequisites.py, docs) (#2923)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQWS5UQA","startCursor":null,"endCursor":null}},"title":"Activity · kivy/python-for-android"}