Skip to content

Commit b4ae422

Browse files
authored
Merge pull request #2031 from AndreMiras/release/1.6.0
🔖 Release 1.6.0
2 parents 42dd85d + 201afc7 commit b4ae422

2 files changed

Lines changed: 114 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,118 @@
11
# Change Log
22

3+
## [1.6.0](https://github.com/kivy/buildozer/tree/1.6.0) (2026-05-11)
4+
5+
[Full Changelog](https://github.com/kivy/buildozer/compare/1.5.0...1.6.0)
6+
7+
**Fixed bugs:**
8+
9+
- Update ios\_deploy branch to 1.12.2 Needed for latest Xcode. [\#1600](https://github.com/kivy/buildozer/pull/1600) ([akshayaurora](https://github.com/akshayaurora))
10+
11+
**Merged pull requests:**
12+
13+
- :white\_check\_mark: Cover Target base class and Buildozer helpers [\#2030](https://github.com/kivy/buildozer/pull/2030) ([AndreMiras](https://github.com/AndreMiras))
14+
- :fire: Drop vendored libs/ in favor of upstream packaging [\#2029](https://github.com/kivy/buildozer/pull/2029) ([AndreMiras](https://github.com/AndreMiras))
15+
- :green\_heart: Restore py3 env so coverage actually runs [\#2028](https://github.com/kivy/buildozer/pull/2028) ([AndreMiras](https://github.com/AndreMiras))
16+
- :bug: Fix README badges and align Python classifiers [\#2027](https://github.com/kivy/buildozer/pull/2027) ([AndreMiras](https://github.com/AndreMiras))
17+
- :memo: Document the release process [\#2026](https://github.com/kivy/buildozer/pull/2026) ([AndreMiras](https://github.com/AndreMiras))
18+
- Docs: Pin `sphinxawesome_theme` to 5.3.2 [\#2024](https://github.com/kivy/buildozer/pull/2024) ([Novfensec](https://github.com/Novfensec))
19+
- Update installation.rst for Ubuntu 26.04 [\#2020](https://github.com/kivy/buildozer/pull/2020) ([RobertFlatt](https://github.com/RobertFlatt))
20+
- Update pypa/gh-action-pypi-publish action to v1.14.0 [\#2015](https://github.com/kivy/buildozer/pull/2015) ([renovate[bot]](https://github.com/apps/renovate))
21+
- Update docker/build-push-action action to v7 [\#2007](https://github.com/kivy/buildozer/pull/2007) ([renovate[bot]](https://github.com/apps/renovate))
22+
- Update docker/setup-buildx-action action to v4 [\#2006](https://github.com/kivy/buildozer/pull/2006) ([renovate[bot]](https://github.com/apps/renovate))
23+
- Update docker/login-action action to v4 [\#2004](https://github.com/kivy/buildozer/pull/2004) ([renovate[bot]](https://github.com/apps/renovate))
24+
- Rewire support for `orientation=all` [\#1999](https://github.com/kivy/buildozer/pull/1999) ([Novfensec](https://github.com/Novfensec))
25+
- Fixed broken link in README.md [\#1996](https://github.com/kivy/buildozer/pull/1996) ([kha84](https://github.com/kha84))
26+
- Add p4a develop [\#1991](https://github.com/kivy/buildozer/pull/1991) ([RobertFlatt](https://github.com/RobertFlatt))
27+
- Update actions/checkout action to v6 [\#1987](https://github.com/kivy/buildozer/pull/1987) ([renovate[bot]](https://github.com/apps/renovate))
28+
- Update \_\_init\_\_.py to fix \#1982 [\#1983](https://github.com/kivy/buildozer/pull/1983) ([nicolashainaux](https://github.com/nicolashainaux))
29+
- Add missing `.readthedocs.yaml` configuration file. [\#1979](https://github.com/kivy/buildozer/pull/1979) ([Novfensec](https://github.com/Novfensec))
30+
- :bug: Fix Docker pip --user install error in virtualenv [\#1978](https://github.com/kivy/buildozer/pull/1978) ([AndreMiras](https://github.com/AndreMiras))
31+
- :hammer: Remove BuildKit registry cache, fixes \#1945 [\#1975](https://github.com/kivy/buildozer/pull/1975) ([AndreMiras](https://github.com/AndreMiras))
32+
- Update peter-evans/dockerhub-description action to v5 [\#1971](https://github.com/kivy/buildozer/pull/1971) ([renovate[bot]](https://github.com/apps/renovate))
33+
- Upgrade from deprecated macos-13 to macos-15-intel in CI [\#1969](https://github.com/kivy/buildozer/pull/1969) ([cclauss](https://github.com/cclauss))
34+
- :hammer: Fix Docker permission errors with bind mounts [\#1962](https://github.com/kivy/buildozer/pull/1962) ([AndreMiras](https://github.com/AndreMiras))
35+
- :hammer: Bump Docker image to Ubuntu 24.04 [\#1961](https://github.com/kivy/buildozer/pull/1961) ([AndreMiras](https://github.com/AndreMiras))
36+
- :construction\_worker: Fix broken Android build on Ubuntu [\#1960](https://github.com/kivy/buildozer/pull/1960) ([AndreMiras](https://github.com/AndreMiras))
37+
- Fix typos discovered by codespell [\#1959](https://github.com/kivy/buildozer/pull/1959) ([cclauss](https://github.com/cclauss))
38+
- Update Python workflow for version and action upgrades [\#1958](https://github.com/kivy/buildozer/pull/1958) ([cclauss](https://github.com/cclauss))
39+
- Update GitHub Actions for iOS workflow [\#1957](https://github.com/kivy/buildozer/pull/1957) ([cclauss](https://github.com/cclauss))
40+
- Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 in /.github/workflows [\#1956](https://github.com/kivy/buildozer/pull/1956) ([dependabot[bot]](https://github.com/apps/dependabot))
41+
- Update actions/setup-python action to v6 [\#1955](https://github.com/kivy/buildozer/pull/1955) ([renovate[bot]](https://github.com/apps/renovate))
42+
- Update actions/setup-java action to v5 [\#1948](https://github.com/kivy/buildozer/pull/1948) ([renovate[bot]](https://github.com/apps/renovate))
43+
- Update actions/checkout action to v5 [\#1942](https://github.com/kivy/buildozer/pull/1942) ([renovate[bot]](https://github.com/apps/renovate))
44+
- Add ability to specify the following through buildozer.spec [\#1923](https://github.com/kivy/buildozer/pull/1923) ([akshayaurora](https://github.com/akshayaurora))
45+
- Modify docs [\#1922](https://github.com/kivy/buildozer/pull/1922) ([Novfensec](https://github.com/Novfensec))
46+
- Buildozer install docs [\#1901](https://github.com/kivy/buildozer/pull/1901) ([RobertFlatt](https://github.com/RobertFlatt))
47+
- Android sdkmanager proxy config [\#1899](https://github.com/kivy/buildozer/pull/1899) ([broccoliboy](https://github.com/broccoliboy))
48+
- Android support display cutout [\#1894](https://github.com/kivy/buildozer/pull/1894) ([kuzeyron](https://github.com/kuzeyron))
49+
- :construction\_worker: Docker push to GHCR [\#1888](https://github.com/kivy/buildozer/pull/1888) ([AndreMiras](https://github.com/AndreMiras))
50+
- :construction\_worker: Publish to DockerHub [\#1885](https://github.com/kivy/buildozer/pull/1885) ([AndreMiras](https://github.com/AndreMiras))
51+
- :construction\_worker: Fix Coveralls parallel reporting [\#1884](https://github.com/kivy/buildozer/pull/1884) ([AndreMiras](https://github.com/AndreMiras))
52+
- :memo: Fix broken documentation links [\#1883](https://github.com/kivy/buildozer/pull/1883) ([AndreMiras](https://github.com/AndreMiras))
53+
- Re-add "all" to the list of valid orientations in default buildozer.spec [\#1842](https://github.com/kivy/buildozer/pull/1842) ([Cheaterman](https://github.com/Cheaterman))
54+
- Set Android min API to 24 [\#1839](https://github.com/kivy/buildozer/pull/1839) ([Cheaterman](https://github.com/Cheaterman))
55+
- Update actions/setup-java action to v4 [\#1825](https://github.com/kivy/buildozer/pull/1825) ([renovate[bot]](https://github.com/apps/renovate))
56+
- Ensure Java 17 is selected and available during build [\#1821](https://github.com/kivy/buildozer/pull/1821) ([misl6](https://github.com/misl6))
57+
- Update actions/setup-python action to v5 [\#1820](https://github.com/kivy/buildozer/pull/1820) ([renovate[bot]](https://github.com/apps/renovate))
58+
- Update actions/checkout action to v4 [\#1819](https://github.com/kivy/buildozer/pull/1819) ([renovate[bot]](https://github.com/apps/renovate))
59+
- Update pypa/gh-action-pypi-publish action to v1.12.4 [\#1817](https://github.com/kivy/buildozer/pull/1817) ([renovate[bot]](https://github.com/apps/renovate))
60+
- Fix typo on `packaging.version` import statement [\#1815](https://github.com/kivy/buildozer/pull/1815) ([misl6](https://github.com/misl6))
61+
- Fix `E226` missing whitespace around arithmetic operator PEP8 failure [\#1814](https://github.com/kivy/buildozer/pull/1814) ([misl6](https://github.com/misl6))
62+
- Configure Renovate [\#1813](https://github.com/kivy/buildozer/pull/1813) ([renovate[bot]](https://github.com/apps/renovate))
63+
- Use `parse` from `packaging.version` instead of `distutils` `LooseVersion` [\#1812](https://github.com/kivy/buildozer/pull/1812) ([misl6](https://github.com/misl6))
64+
- 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 [\#1811](https://github.com/kivy/buildozer/pull/1811) ([misl6](https://github.com/misl6))
65+
- Use `ubuntu:22.04` instead of `ubuntu:latest` in `Dockerfile` [\#1804](https://github.com/kivy/buildozer/pull/1804) ([manatlan](https://github.com/manatlan))
66+
- default.spec: update outdated/invalid urls [\#1791](https://github.com/kivy/buildozer/pull/1791) ([kulothunganug](https://github.com/kulothunganug))
67+
- Update Docker Build instructions in README.md [\#1770](https://github.com/kivy/buildozer/pull/1770) ([akshayaurora](https://github.com/akshayaurora))
68+
- Fix Osx Target to properly use buildozer.buildops [\#1768](https://github.com/kivy/buildozer/pull/1768) ([akshayaurora](https://github.com/akshayaurora))
69+
- Add macOS build instructions, upgrades [\#1761](https://github.com/kivy/buildozer/pull/1761) ([jooray](https://github.com/jooray))
70+
- Stop No Response action running when unneeded. [\#1755](https://github.com/kivy/buildozer/pull/1755) ([Julian-O](https://github.com/Julian-O))
71+
- Make doc structure consistent and up-to-date [\#1750](https://github.com/kivy/buildozer/pull/1750) ([Julian-O](https://github.com/Julian-O))
72+
- Fixes typo in docs [\#1740](https://github.com/kivy/buildozer/pull/1740) ([AJRepo](https://github.com/AJRepo))
73+
- Create no-response.yml [\#1735](https://github.com/kivy/buildozer/pull/1735) ([Julian-O](https://github.com/Julian-O))
74+
- Fix broken link in readme. [\#1728](https://github.com/kivy/buildozer/pull/1728) ([Julian-O](https://github.com/Julian-O))
75+
- Modify automated "support" message. [\#1726](https://github.com/kivy/buildozer/pull/1726) ([Julian-O](https://github.com/Julian-O))
76+
- Support Email Address Fixed in the Readme.md [\#1722](https://github.com/kivy/buildozer/pull/1722) ([saharbat00l](https://github.com/saharbat00l))
77+
- Remove some attributes defined outside of \_\_init\_\_\(\) [\#1694](https://github.com/kivy/buildozer/pull/1694) ([Julian-O](https://github.com/Julian-O))
78+
- Add alternate unzip implementation [\#1692](https://github.com/kivy/buildozer/pull/1692) ([Julian-O](https://github.com/Julian-O))
79+
- Clean up inheritance of targets [\#1690](https://github.com/kivy/buildozer/pull/1690) ([Julian-O](https://github.com/Julian-O))
80+
- Improve Buildozer's venv handling. [\#1689](https://github.com/kivy/buildozer/pull/1689) ([Julian-O](https://github.com/Julian-O))
81+
- Use suggested \(latest\) Python3 version to perform Android builds [\#1688](https://github.com/kivy/buildozer/pull/1688) ([misl6](https://github.com/misl6))
82+
- Now Github Actions provides `python3` via `setup-python` also for Apple Silicon macs [\#1687](https://github.com/kivy/buildozer/pull/1687) ([misl6](https://github.com/misl6))
83+
- Refactor dependencies and their tests [\#1686](https://github.com/kivy/buildozer/pull/1686) ([Julian-O](https://github.com/Julian-O))
84+
- Correct documentation configuration [\#1684](https://github.com/kivy/buildozer/pull/1684) ([Julian-O](https://github.com/Julian-O))
85+
- Add tests of the documentation. [\#1683](https://github.com/kivy/buildozer/pull/1683) ([Julian-O](https://github.com/Julian-O))
86+
- Rewrite section in documentation about on source include/excludes [\#1682](https://github.com/kivy/buildozer/pull/1682) ([Julian-O](https://github.com/Julian-O))
87+
- Update github actions to latest versions [\#1680](https://github.com/kivy/buildozer/pull/1680) ([Julian-O](https://github.com/Julian-O))
88+
- Correct Discord's dev channel in README [\#1679](https://github.com/kivy/buildozer/pull/1679) ([Julian-O](https://github.com/Julian-O))
89+
- Migrate to use cmd, cmd\_expect and file\_extract from Buildops. [\#1675](https://github.com/kivy/buildozer/pull/1675) ([Julian-O](https://github.com/Julian-O))
90+
- Fix a typo introduced during PR \#1669 [\#1672](https://github.com/kivy/buildozer/pull/1672) ([misl6](https://github.com/misl6))
91+
- Move checkbin and download to use buildops. [\#1671](https://github.com/kivy/buildozer/pull/1671) ([Julian-O](https://github.com/Julian-O))
92+
- Use buildops for file\_exists and file\_matches [\#1670](https://github.com/kivy/buildozer/pull/1670) ([Julian-O](https://github.com/Julian-O))
93+
- Migrate to use Buildop's rmtree, file\_copy, file\_copytree and rename [\#1669](https://github.com/kivy/buildozer/pull/1669) ([Julian-O](https://github.com/Julian-O))
94+
- Migrate all usages of mkdir and rmdir to buildops [\#1668](https://github.com/kivy/buildozer/pull/1668) ([Julian-O](https://github.com/Julian-O))
95+
- Move Exception declarations into own file [\#1667](https://github.com/kivy/buildozer/pull/1667) ([Julian-O](https://github.com/Julian-O))
96+
- Ignore W503 error [\#1660](https://github.com/kivy/buildozer/pull/1660) ([Julian-O](https://github.com/Julian-O))
97+
- Document service options in default.spec [\#1653](https://github.com/kivy/buildozer/pull/1653) ([Julian-O](https://github.com/Julian-O))
98+
- Minor Win32 improvements [\#1648](https://github.com/kivy/buildozer/pull/1648) ([Julian-O](https://github.com/Julian-O))
99+
- Introduce buildops [\#1647](https://github.com/kivy/buildozer/pull/1647) ([Julian-O](https://github.com/Julian-O))
100+
- Update Python version support [\#1645](https://github.com/kivy/buildozer/pull/1645) ([Julian-O](https://github.com/Julian-O))
101+
- Separate ConfigSpec parser \(Address \#1636\) [\#1639](https://github.com/kivy/buildozer/pull/1639) ([Julian-O](https://github.com/Julian-O))
102+
- Use a pinned version of `Cython` for now, as most of the recipes are incompatible with `Cython==3.x.x` [\#1637](https://github.com/kivy/buildozer/pull/1637) ([misl6](https://github.com/misl6))
103+
- Remove `python2` test as `python2` is not available anymore via `actions/setup-python` [\#1635](https://github.com/kivy/buildozer/pull/1635) ([misl6](https://github.com/misl6))
104+
- Factor out logging code from Buildozer class [\#1632](https://github.com/kivy/buildozer/pull/1632) ([Julian-O](https://github.com/Julian-O))
105+
- Refactor checkbin to use shutil.which [\#1628](https://github.com/kivy/buildozer/pull/1628) ([Julian-O](https://github.com/Julian-O))
106+
- Update default.spec [\#1626](https://github.com/kivy/buildozer/pull/1626) ([RobertFlatt](https://github.com/RobertFlatt))
107+
- Add example Docker build with caching [\#1619](https://github.com/kivy/buildozer/pull/1619) ([damascene](https://github.com/damascene))
108+
- Update Buildozer osx target to work with latest kivy 2.2.0 [\#1614](https://github.com/kivy/buildozer/pull/1614) ([akshayaurora](https://github.com/akshayaurora))
109+
- `python-for-android` does not support `--dir` flag anymore. [\#1592](https://github.com/kivy/buildozer/pull/1592) ([misl6](https://github.com/misl6))
110+
- Home app functionality [\#1575](https://github.com/kivy/buildozer/pull/1575) ([kuzeyron](https://github.com/kuzeyron))
111+
- Docs: Android on macOS - Remove outdated instructions [\#1568](https://github.com/kivy/buildozer/pull/1568) ([misl6](https://github.com/misl6))
112+
- Update the suggested `Cython` version in docs to `0.29.33` [\#1567](https://github.com/kivy/buildozer/pull/1567) ([misl6](https://github.com/misl6))
113+
- Corrections \(fixes\) for extra-manifest-xml [\#1555](https://github.com/kivy/buildozer/pull/1555) ([lufebe16](https://github.com/lufebe16))
114+
- Bump version to 1.5.1.dev0 [\#1553](https://github.com/kivy/buildozer/pull/1553) ([misl6](https://github.com/misl6))
115+
3116
## [1.5.0](https://github.com/kivy/buildozer/tree/1.5.0)
4117

5118
[Full Changelog](https://github.com/kivy/buildozer/compare/1.4.0...1.5.0)

buildozer/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
77
'''
88

9-
__version__ = '1.5.1.dev0'
9+
__version__ = '1.6.0'
1010

1111
from fnmatch import fnmatch
1212
import os

0 commit comments

Comments
 (0)