From 6fcbb4eb2170c1e869e7f9160352646deba15303 Mon Sep 17 00:00:00 2001 From: Mathieu Virbel Date: Mon, 15 May 2017 02:32:22 +0200 Subject: [PATCH] update changelog --- CHANGELOG.md | 211 +++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 195 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c56d851..c488f73 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,23 +1,202 @@ # Change Log +## [0.33](https://github.com/kivy/buildozer/tree/0.33) (2017-05-15) +[Full Changelog](https://github.com/kivy/buildozer/compare/v0.32...0.33) + +**Fixed bugs:** + +- Installation of python for android is missing dependencies [\#501](https://github.com/kivy/buildozer/issues/501) + +**Closed issues:** + +- Break buildozer if the user try to release a version with "org.test" as a domain [\#500](https://github.com/kivy/buildozer/issues/500) +- Migrate p4a options to its own subkey [\#499](https://github.com/kivy/buildozer/issues/499) +- Use stable branch from python-for-android [\#498](https://github.com/kivy/buildozer/issues/498) +- Migrate android to android\_new, and add android\_old [\#497](https://github.com/kivy/buildozer/issues/497) +- sh.CommandNotFound: cmake [\#496](https://github.com/kivy/buildozer/issues/496) +- Need Help Fatal signal 11 \(SIGSEGV\) at 0x00000000 \(code=1\), thread 4579 \(SDLThread\) [\#495](https://github.com/kivy/buildozer/issues/495) +- Buildozer APK Cannot LAUNCH [\#493](https://github.com/kivy/buildozer/issues/493) +- Buildozer Error [\#492](https://github.com/kivy/buildozer/issues/492) +- android\_new target hardcodes python2 support for p4a [\#491](https://github.com/kivy/buildozer/issues/491) +- android.arch ignored [\#488](https://github.com/kivy/buildozer/issues/488) +- fail to install distribute [\#486](https://github.com/kivy/buildozer/issues/486) +- sh.py raise a exception and fail to build [\#485](https://github.com/kivy/buildozer/issues/485) +- some functionality lost when debugged with android\_new command [\#481](https://github.com/kivy/buildozer/issues/481) +- Problem when deploy to android device [\#480](https://github.com/kivy/buildozer/issues/480) +- dlopen failed: python2.7/site-packages/grpc/\_cython/cygrpc.so not 32-bit: 2 [\#479](https://github.com/kivy/buildozer/issues/479) +- Cannot build APK with python3crystax and flask - conflicting dependencies [\#477](https://github.com/kivy/buildozer/issues/477) +- Buildozer can't download NDK [\#474](https://github.com/kivy/buildozer/issues/474) +- websocket-client "SSL not available." [\#473](https://github.com/kivy/buildozer/issues/473) +- Using Cython with Kivy-iOS and Buildozer [\#472](https://github.com/kivy/buildozer/issues/472) +- android.requirements does not merge with app.requirements [\#471](https://github.com/kivy/buildozer/issues/471) +- buildozer fails to find Android SDK [\#468](https://github.com/kivy/buildozer/issues/468) +- Crash of APK on start [\#467](https://github.com/kivy/buildozer/issues/467) +- App not launching [\#461](https://github.com/kivy/buildozer/issues/461) +- sqlite3 not working with android\_new [\#457](https://github.com/kivy/buildozer/issues/457) +- how to set path for p4a [\#454](https://github.com/kivy/buildozer/issues/454) +- TypeError: write\(\) argument 1 must be unicode, not str [\#452](https://github.com/kivy/buildozer/issues/452) +- New toolchain - lxml included but not able to import [\#451](https://github.com/kivy/buildozer/issues/451) +- sqlite3 with python2.7 and buildozer 0.33dev and new toolchain not working [\#450](https://github.com/kivy/buildozer/issues/450) +- Update the Virtual Machine @ https://kivy.org/\#download [\#449](https://github.com/kivy/buildozer/issues/449) +- “No module named setuptools” after installing setuptools [\#444](https://github.com/kivy/buildozer/issues/444) +- how to add --arch=armeabi-v7a to buildozer spec [\#443](https://github.com/kivy/buildozer/issues/443) +- `buildozer android debug` fails with `jinja2.exceptions.TemplateNotFound: build.xml` [\#442](https://github.com/kivy/buildozer/issues/442) +- buildozer.spec - requirements - kivy == master [\#440](https://github.com/kivy/buildozer/issues/440) +- Buildozer can't find zlib [\#437](https://github.com/kivy/buildozer/issues/437) +- Expose kivy download source? [\#435](https://github.com/kivy/buildozer/issues/435) +- compiling crash [\#431](https://github.com/kivy/buildozer/issues/431) +- Buildozer unable to make apk [\#430](https://github.com/kivy/buildozer/issues/430) +- Crash APK on start [\#429](https://github.com/kivy/buildozer/issues/429) +- More like a noob question [\#428](https://github.com/kivy/buildozer/issues/428) +- keka failed to download \(OS X El Capitan\) [\#427](https://github.com/kivy/buildozer/issues/427) +- Buildozer fails with pure python library pint [\#425](https://github.com/kivy/buildozer/issues/425) +- Invalid argument to arm-linux-androideabi-gcc [\#424](https://github.com/kivy/buildozer/issues/424) +- dlopen failed: \_clock.so is 64-bit instead of 32-bit [\#423](https://github.com/kivy/buildozer/issues/423) +- how to solve the build error for "java"? [\#421](https://github.com/kivy/buildozer/issues/421) +- Problems in patching files during building for android\_new [\#416](https://github.com/kivy/buildozer/issues/416) +- Buildozer doesn't work with multiple first-class directories [\#415](https://github.com/kivy/buildozer/issues/415) +- Buildozer suddenly not working, Linux, Python 2.7 \(build.xml: Failed to find version-tag string\) [\#414](https://github.com/kivy/buildozer/issues/414) +- Buildozer not finding aidl [\#413](https://github.com/kivy/buildozer/issues/413) +- buildozer android created apk fails if application source kept in multiple files [\#411](https://github.com/kivy/buildozer/issues/411) +- Python 3 unicode print \(\) / copy to clipboard crashes app on Android [\#404](https://github.com/kivy/buildozer/issues/404) +- checking whether the C compiler works... no [\#402](https://github.com/kivy/buildozer/issues/402) +- configure: error: C compiler cannot create executables [\#395](https://github.com/kivy/buildozer/issues/395) +- ConfigParser.NoOptionError: No option 'p4a.local\_recipes' in section: 'app' \(android\_new\) [\#394](https://github.com/kivy/buildozer/issues/394) +- Google has changed the type of archive the new NDK [\#393](https://github.com/kivy/buildozer/issues/393) +- Why does buildozer build and pull python for android from old\_toolchain branch ? [\#389](https://github.com/kivy/buildozer/issues/389) +- buildozer android\_new does not show the presplash [\#387](https://github.com/kivy/buildozer/issues/387) +- Error when using buildozer android\_new with python3crystax [\#386](https://github.com/kivy/buildozer/issues/386) +- Command failed: tar xzf android-sdk\_r20-linux.tgz [\#383](https://github.com/kivy/buildozer/issues/383) +- When will you add requests lib to recipes? [\#382](https://github.com/kivy/buildozer/issues/382) +- Presplash does not work with "android\_new" as target. [\#380](https://github.com/kivy/buildozer/issues/380) +- Build for Android is Inconsistent with the Linux Version [\#378](https://github.com/kivy/buildozer/issues/378) +- \[question\] What are the supported OS ? [\#369](https://github.com/kivy/buildozer/issues/369) +- AttributeError: 'AnsiCodes' object has no attribute 'LIGHTBLUE\_EX' [\#366](https://github.com/kivy/buildozer/issues/366) +- splash image not hide after kivy loaded [\#364](https://github.com/kivy/buildozer/issues/364) +- app always crash in android [\#360](https://github.com/kivy/buildozer/issues/360) +- Plyer not available in buildozer android\_new [\#358](https://github.com/kivy/buildozer/issues/358) +- Runs empty directory instead of binary \(android\_new\) [\#357](https://github.com/kivy/buildozer/issues/357) +- App built with buildozer does not open on android [\#356](https://github.com/kivy/buildozer/issues/356) +- Error when running buildozer android\_new debug [\#354](https://github.com/kivy/buildozer/issues/354) +- ios list\_identities returns no identities [\#353](https://github.com/kivy/buildozer/issues/353) +- buildozer not working [\#350](https://github.com/kivy/buildozer/issues/350) +- error: Cython does not appear to be installed [\#349](https://github.com/kivy/buildozer/issues/349) +- AttributeError: 'Context' object has no attribute 'hostpython' [\#347](https://github.com/kivy/buildozer/issues/347) +- osx packaging results in venv error [\#345](https://github.com/kivy/buildozer/issues/345) +- Requirement example requirements = kivy,requests fails [\#344](https://github.com/kivy/buildozer/issues/344) +- Unavailability of important packages [\#343](https://github.com/kivy/buildozer/issues/343) +- no way to change bootstrap [\#341](https://github.com/kivy/buildozer/issues/341) +- Apk built with buildozer and multiple python file crashes [\#331](https://github.com/kivy/buildozer/issues/331) +- Please upgrade the documentation [\#255](https://github.com/kivy/buildozer/issues/255) +- Buildozer doesn't recognize "profile" option anymore [\#254](https://github.com/kivy/buildozer/issues/254) +- Try to build with caldav requirement fails [\#248](https://github.com/kivy/buildozer/issues/248) +- Trouble building for older android versions [\#240](https://github.com/kivy/buildozer/issues/240) +- removing old apk file seems to fail before installing the new one [\#238](https://github.com/kivy/buildozer/issues/238) +- Build fails due to python-distribute.org being down [\#200](https://github.com/kivy/buildozer/issues/200) +- I am struggling with building an apk [\#153](https://github.com/kivy/buildozer/issues/153) +- fresh android sdk install requires sdk update [\#151](https://github.com/kivy/buildozer/issues/151) +- FYI - Ubuntu 14.04 Necessary Java Path Adjustment [\#141](https://github.com/kivy/buildozer/issues/141) +- Cannot compile `iri2uri.py` in `httplib2` [\#135](https://github.com/kivy/buildozer/issues/135) +- can't add django to requirement [\#130](https://github.com/kivy/buildozer/issues/130) +- add an ssh target [\#1](https://github.com/kivy/buildozer/issues/1) + +**Merged pull requests:** + +- close \#452 as suggested by SpotlightKid [\#489](https://github.com/kivy/buildozer/pull/489) ([pat1](https://github.com/pat1)) +- Update README.rst [\#487](https://github.com/kivy/buildozer/pull/487) ([matletix](https://github.com/matletix)) +- Made buildozer run p4a using the current sys.executable [\#484](https://github.com/kivy/buildozer/pull/484) ([inclement](https://github.com/inclement)) +- ios: refactor deprecated PackageApplication command [\#483](https://github.com/kivy/buildozer/pull/483) ([kived](https://github.com/kived)) +- android\_new: change skip\_update to skip all updates [\#465](https://github.com/kivy/buildozer/pull/465) ([ZingBallyhoo](https://github.com/ZingBallyhoo)) +- android\_new: add "android.arch" config option [\#458](https://github.com/kivy/buildozer/pull/458) ([ZingBallyhoo](https://github.com/ZingBallyhoo)) +- Fix Py3 Incompatable str + bytes issue. [\#456](https://github.com/kivy/buildozer/pull/456) ([FeralBytes](https://github.com/FeralBytes)) +- spec file: dont use fullscreen by default [\#447](https://github.com/kivy/buildozer/pull/447) ([rafalo1333](https://github.com/rafalo1333)) +- spec file: use portrait orientation by default [\#446](https://github.com/kivy/buildozer/pull/446) ([rafalo1333](https://github.com/rafalo1333)) +- Add presplash background color support for android\_new toolchain [\#436](https://github.com/kivy/buildozer/pull/436) ([rnixx](https://github.com/rnixx)) +- Fix file\_matches to never return None [\#432](https://github.com/kivy/buildozer/pull/432) ([inclement](https://github.com/inclement)) +- Fixed 64 bit detection \(it failed under python3\) [\#409](https://github.com/kivy/buildozer/pull/409) ([inclement](https://github.com/inclement)) +- Added p4a.local\_recipes to default.spec and handled its absence [\#405](https://github.com/kivy/buildozer/pull/405) ([inclement](https://github.com/inclement)) +- Adding README.rst entries for how to use buildozer with python3 [\#403](https://github.com/kivy/buildozer/pull/403) ([andyDoucette](https://github.com/andyDoucette)) +- Update installation.rst \(Ubuntu16.04\) [\#399](https://github.com/kivy/buildozer/pull/399) ([FermiParadox](https://github.com/FermiParadox)) +- Update quickstart.rst [\#398](https://github.com/kivy/buildozer/pull/398) ([FermiParadox](https://github.com/FermiParadox)) +- Add p4a.local\_recipes to buildozer.spec to specify a local recipe dir… [\#385](https://github.com/kivy/buildozer/pull/385) ([cidermole](https://github.com/cidermole)) +- Always pass required args to p4a in android\_new [\#375](https://github.com/kivy/buildozer/pull/375) ([inclement](https://github.com/inclement)) +- Changed p4a command order to work with argparse [\#374](https://github.com/kivy/buildozer/pull/374) ([inclement](https://github.com/inclement)) +- buildozer has no attribute builddir [\#351](https://github.com/kivy/buildozer/pull/351) ([nilutz](https://github.com/nilutz)) +- throw error early if running in venv [\#346](https://github.com/kivy/buildozer/pull/346) ([kived](https://github.com/kived)) +- allow selection of bootstrap for android\_new [\#342](https://github.com/kivy/buildozer/pull/342) ([kived](https://github.com/kived)) +- bump version to 0.33dev [\#340](https://github.com/kivy/buildozer/pull/340) ([kived](https://github.com/kived)) +- trying to fix Kivy install for OS X builds [\#316](https://github.com/kivy/buildozer/pull/316) ([derPinguin](https://github.com/derPinguin)) +- update installation info [\#256](https://github.com/kivy/buildozer/pull/256) ([kiok46](https://github.com/kiok46)) + ## [v0.32](https://github.com/kivy/buildozer/tree/v0.32) (2016-05-09) [Full Changelog](https://github.com/kivy/buildozer/compare/v0.31...v0.32) -- Added `source.include_patterns` app option -- Added `android_new` target to use the python-for-android revamp toolchain -- Added `build_dir` and `bin_dir` buildozer options -- Stopped using pip `--download-cache` flag, as it has been removed from recent pip versions -- Always use ios-deploy 1.7.0 - newer versions are completely different -- Fix bugs with Unicode app titles -- Fix bugs with directory handling -- Support using a custom kivy-ios dir -- Add `adb` command to android/android_new targets -- Disable bitcode on iOS builds (needed for newer Xcode) -- Fix `api`/`minapi` values for android target -- Use kivy-ios to build icons for all supported sizes -- Fix p4a branch handling -- Let p4a handle pure-Python packages (android_new) -- Use colored output in p4a (android_new) +**Closed issues:** + +- When is the support coming to build windows .exe using buildozer? [\#333](https://github.com/kivy/buildozer/issues/333) +- outdated openssl [\#332](https://github.com/kivy/buildozer/issues/332) +- ios deployment fails \(buildozer --verbose ios debug deploy\) [\#330](https://github.com/kivy/buildozer/issues/330) +- Can't add uuid pytz datetime time dbf to requirements [\#329](https://github.com/kivy/buildozer/issues/329) +- AttributeError: 'NoneType' object has no attribute 'startswith' [\#326](https://github.com/kivy/buildozer/issues/326) +- android.p4a\_dir use old toolchain? [\#325](https://github.com/kivy/buildozer/issues/325) +- Switch from pygame to sdl2 easily [\#313](https://github.com/kivy/buildozer/issues/313) +- IOError: \[Errno 2\] No such file or directory: "/home/andrew/CODE/Python/kivy-test-android/.buildozer/android/platform/python-for-android/dist/helloworld/bin/HelloWorld-'1.0'-debug.apk" [\#312](https://github.com/kivy/buildozer/issues/312) +- Marshmallow sdk not found [\#310](https://github.com/kivy/buildozer/issues/310) +- Install Buildozer: Finished processing dependencies for buildozer==0.32dev [\#304](https://github.com/kivy/buildozer/issues/304) +- Bump default min SDK to 13: Fix crash on orientation change bug [\#302](https://github.com/kivy/buildozer/issues/302) +- Disable "Open with file manager" when USB cable is connected in virtual machine [\#299](https://github.com/kivy/buildozer/issues/299) +- Check presence of main.py during build time [\#298](https://github.com/kivy/buildozer/issues/298) +- Py3: 'Buildozer' object has no attribute 'critical' [\#297](https://github.com/kivy/buildozer/issues/297) +- The splash screen isn't automatically resized [\#292](https://github.com/kivy/buildozer/issues/292) +- buildozer don't work if whitespace in path [\#287](https://github.com/kivy/buildozer/issues/287) +- buildozer help fail [\#285](https://github.com/kivy/buildozer/issues/285) +- Buildozer.spec 's title of your application can not be a Chinese character [\#284](https://github.com/kivy/buildozer/issues/284) +- How to build apk with a cython file [\#283](https://github.com/kivy/buildozer/issues/283) +- pip no longer has a --download-cache option, so downloading requirements has stopped working [\#279](https://github.com/kivy/buildozer/issues/279) +- Cython2 not recognized in Fedora23 ? [\#278](https://github.com/kivy/buildozer/issues/278) +- Buildozer VIrtual Machine Error: /jni/application/src/': Not a directory [\#277](https://github.com/kivy/buildozer/issues/277) +- buildozer android debug deploy run hangs [\#275](https://github.com/kivy/buildozer/issues/275) +- Is it possible to move the .buildozer folder somewhere else? [\#273](https://github.com/kivy/buildozer/issues/273) +- configure: error: C compiler cannot create executables [\#272](https://github.com/kivy/buildozer/issues/272) +- buildozer deploy error [\#271](https://github.com/kivy/buildozer/issues/271) +- Cannot set Android API version [\#268](https://github.com/kivy/buildozer/issues/268) +- Support python3 [\#265](https://github.com/kivy/buildozer/issues/265) +- App crash when changing orientation [\#264](https://github.com/kivy/buildozer/issues/264) +- Broken update command [\#261](https://github.com/kivy/buildozer/issues/261) +- error while deploying android [\#257](https://github.com/kivy/buildozer/issues/257) +- jnius/jnius.c: No such file or directory [\#251](https://github.com/kivy/buildozer/issues/251) +- Implement source.include\_patterns [\#245](https://github.com/kivy/buildozer/issues/245) +- Buildozer Python 3 Compatability Issues [\#175](https://github.com/kivy/buildozer/issues/175) + +**Merged pull requests:** + +- prepare for release 0.32 [\#339](https://github.com/kivy/buildozer/pull/339) ([kived](https://github.com/kived)) +- use p4a --color argument [\#338](https://github.com/kivy/buildozer/pull/338) ([kived](https://github.com/kived)) +- fix changing android branch [\#337](https://github.com/kivy/buildozer/pull/337) ([kived](https://github.com/kived)) +- use cp -a not cp -r [\#336](https://github.com/kivy/buildozer/pull/336) ([akshayaurora](https://github.com/akshayaurora)) +- improve build directory handling, add values to default.spec [\#335](https://github.com/kivy/buildozer/pull/335) ([kived](https://github.com/kived)) +- fix incorrect api/minapi values [\#334](https://github.com/kivy/buildozer/pull/334) ([kived](https://github.com/kived)) +- fix bad placement of expanduser\(\) [\#328](https://github.com/kivy/buildozer/pull/328) ([kived](https://github.com/kived)) +- use custom source dirs for android\_new [\#324](https://github.com/kivy/buildozer/pull/324) ([kived](https://github.com/kived)) +- use p4a revamp --storage-dir option [\#323](https://github.com/kivy/buildozer/pull/323) ([kived](https://github.com/kived)) +- add adb and p4a commands to android/android\_new [\#322](https://github.com/kivy/buildozer/pull/322) ([kived](https://github.com/kived)) +- fix py3 str has no decode issue [\#321](https://github.com/kivy/buildozer/pull/321) ([kived](https://github.com/kived)) +- let p4a revamp handle pure python requirements [\#320](https://github.com/kivy/buildozer/pull/320) ([kived](https://github.com/kived)) +- fix icons for ios target [\#319](https://github.com/kivy/buildozer/pull/319) ([kived](https://github.com/kived)) +- support using custom kivy-ios source dir [\#318](https://github.com/kivy/buildozer/pull/318) ([kived](https://github.com/kived)) +- disable bitcode for ios target [\#317](https://github.com/kivy/buildozer/pull/317) ([kived](https://github.com/kived)) +- Add window option for target android\_new [\#315](https://github.com/kivy/buildozer/pull/315) ([pythonic64](https://github.com/pythonic64)) +- fix usage exception [\#311](https://github.com/kivy/buildozer/pull/311) ([kived](https://github.com/kived)) +- add python3 compatibility to verbose output for android build \(\#221\) [\#303](https://github.com/kivy/buildozer/pull/303) ([pohmelie](https://github.com/pohmelie)) +- Allow app title to contain Unicode characters [\#293](https://github.com/kivy/buildozer/pull/293) ([udiboy1209](https://github.com/udiboy1209)) +- use ios-deploy version 1.7.0 [\#291](https://github.com/kivy/buildozer/pull/291) ([cbenhagen](https://github.com/cbenhagen)) +- Add spec option to skip automated update of installed android package [\#290](https://github.com/kivy/buildozer/pull/290) ([pastcompute](https://github.com/pastcompute)) +- Fix issues with android.p4a\_dir spec file property [\#288](https://github.com/kivy/buildozer/pull/288) ([pastcompute](https://github.com/pastcompute)) +- Remove pip --download-cache flag \(fixes \#279\) [\#282](https://github.com/kivy/buildozer/pull/282) ([cbenhagen](https://github.com/cbenhagen)) +- put bin/ in builddir if specified in buildozer.spec [\#274](https://github.com/kivy/buildozer/pull/274) ([jabbalaci](https://github.com/jabbalaci)) +- Implement source.include\_patterns [\#269](https://github.com/kivy/buildozer/pull/269) ([udiboy1209](https://github.com/udiboy1209)) +- Updated Licence Year [\#266](https://github.com/kivy/buildozer/pull/266) ([CodeMaxx](https://github.com/CodeMaxx)) +- fix android.branch option [\#250](https://github.com/kivy/buildozer/pull/250) ([tshirtman](https://github.com/tshirtman)) ## [v0.31](https://github.com/kivy/buildozer/tree/v0.31) (2016-01-07) [Full Changelog](https://github.com/kivy/buildozer/compare/0.30...v0.31) @@ -369,4 +548,4 @@ ## [0.2](https://github.com/kivy/buildozer/tree/0.2) (2012-12-20) -\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* +\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* \ No newline at end of file