Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2019.07.08 #1909

Merged
merged 57 commits into from
Jul 14, 2019
Merged

Release 2019.07.08 #1909

merged 57 commits into from
Jul 14, 2019

Commits on Jun 6, 2019

  1. Configuration menu
    Copy the full SHA
    35c6334 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2019

  1. Configuration menu
    Copy the full SHA
    cbb4f12 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1842 from opacam/unittest-archs

    Add unittest for module `pythonforandroid.archs`
    AndreMiras authored Jun 7, 2019
    Configuration menu
    Copy the full SHA
    352e4c7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1840 from inclement/feature-update_test_builds

    Replaced one of the python2 travis builds with python3 arm64-v8a
    inclement authored Jun 7, 2019
    Configuration menu
    Copy the full SHA
    fc17a5c View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2019

  1. Configuration menu
    Copy the full SHA
    3bf88f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad877a2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1848 from kivy/release-2019.06.06

    Merge release-2019.06.06 to develop
    inclement authored Jun 8, 2019
    Configuration menu
    Copy the full SHA
    ab26672 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d534e3e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1b11691 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5d51646 View commit details
    Browse the repository at this point in the history
  7. Set long_description_content_type in setup.py

    This means that pypi renders the README correctly
    inclement committed Jun 8, 2019
    Configuration menu
    Copy the full SHA
    34a2f02 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #1851 from kivy/merge_2019.06.06.post0_hotfix

    Merge 2019.06.06.post0 hotfix: set long_description_content_type in setup.py
    inclement authored Jun 8, 2019
    Configuration menu
    Copy the full SHA
    e409aeb View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1849 from inclement/improve_release_process_doc

    Improved release model documentation
    inclement authored Jun 8, 2019
    Configuration menu
    Copy the full SHA
    f9e81e0 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1845 from sfoerster/unpack_mv_nonzip_bugfix

    bugfix: unpack for nonzip archives also needs to compare basename(dir)
    inclement authored Jun 8, 2019
    Configuration menu
    Copy the full SHA
    8ccd0a4 View commit details
    Browse the repository at this point in the history
  11. pythonpackage can't return build requirements for wheels.

    Make sure the pythonpackage functions return an error when
    someone attempts to do so anyway
    Jonas Thiem committed Jun 8, 2019
    Configuration menu
    Copy the full SHA
    7be6ff0 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2019

  1. Merge pull request #1847 from opacam/unittest-distribution

    Add unittest for module `pythonforandroid.distribution`
    AndreMiras authored Jun 9, 2019
    Configuration menu
    Copy the full SHA
    efc6d9b View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2019

  1. Configuration menu
    Copy the full SHA
    6297c52 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1852 from JonasT/fix_pythonpackage_wheel_buildreqs

    pythonpackage can't return build requirements for wheels, make it return an error if attempted
    AndreMiras authored Jun 10, 2019
    Configuration menu
    Copy the full SHA
    26dfac2 View commit details
    Browse the repository at this point in the history
  3. [bug] Add --without-bzip2 to freetype's configure args

    To fix freetype build for `openSUSE` and maybe other oses.
    
    Note: It seems that there is a bug in `bzip2-devel` for debian and derivatives which are distributed without a `pkg-config` file, so when we compile freetype with a debian os (or derivative) we build it without bzip2 support, so we enforce to disable bzip2 support, because we know that freetype works fine without bzip2 support
    
    Resolves: #1854
    opacam committed Jun 10, 2019
    Configuration menu
    Copy the full SHA
    1e72955 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1857 from opacam/hotfix-freetype-bzip2

    Add `--without-bzip2` to freetype's configure args
    inclement authored Jun 10, 2019
    Configuration menu
    Copy the full SHA
    20d9258 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1856 from JonasT/improve_syspython_find

    Fix locating system python when it's not in $PATH (weird but happens, apparently)
    AndreMiras authored Jun 10, 2019
    Configuration menu
    Copy the full SHA
    4e67d23 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    38cfb89 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a24f1e3 View commit details
    Browse the repository at this point in the history
  8. [travis] Make tox use Python 3.7 for the travis's lint stage

    Because we make use of some mock methods in module `test_util` (eg: `mock.assert_called_once`) which were introduced in python 3.6, so if the system python of the test system is lower than 3.6, then the tox tests will fail
    opacam committed Jun 10, 2019
    Configuration menu
    Copy the full SHA
    e230b27 View commit details
    Browse the repository at this point in the history
  9. [tests] Enhance some tests for test_distribution

    Verifying the number of calls we made to some functions:
      - test_folder_exist
      - test_delete
    opacam committed Jun 10, 2019
    Configuration menu
    Copy the full SHA
    6f65aaf View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2019

  1. [docs] Add documentation for tests.test_util and other reviewers su…

    …ggestions
    
    Reviewers suggestions are:
      - Remove forgotten debug code
      - `style code` change for `test_current_directory_exception`
      - add test `mock_shutil_rmtree.assert_not_called()` for `test_temp_directory`
    
    Also changed some lines that shouldn't be split (because are pep8 friendly without breaking it in multiple lines)
    opacam committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    44741ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2b4c80 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2ff49d View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2019

  1. Fix various setup.py processing errors

    - fix file litter of constraint.txt
    - fix --private relative paths during build.py's setup.py install
    - fix "" and "." not being recognized as folder by pythonpackage.py
    Jonas Thiem committed Jun 12, 2019
    Configuration menu
    Copy the full SHA
    6ae074e View commit details
    Browse the repository at this point in the history
  2. [travis] Install tox/coveralls dependencies only in travis's lint s…

    …tage
    
    Because we only need those dependencies for our `tox` tests so we may speed up a little the overall CI tests timings. We also remove all the other apt commands performed in `before_install` because we don't need it.
    
    Note: in order to successfully pass the test `test_pythonpackage_basic.test_virtualenv`, we need to deactivate the system virtualenv
    See also: travis-ci/travis-ci#8589
    opacam committed Jun 12, 2019
    Configuration menu
    Copy the full SHA
    32a4e45 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2019

  1. Configuration menu
    Copy the full SHA
    e2e1227 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1863 from JonasT/clearer_readme

    Try to be more clear in README about api levels & quickstart
    AndreMiras authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    f861429 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1855 from opacam/unittest-util

    Add unittest for `pythonforandroid.util` and...
    AndreMiras authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    e599383 View commit details
    Browse the repository at this point in the history
  4. [travis] Move from master to develop

    Because we changed the git flow and now our main branch is `develop`
    opacam committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    2d45358 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dea96f2 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1864 from opacam/feature-travis-enhancements

    Make the tox jobs run in parallel &...
    AndreMiras authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    80e4f05 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2019

  1. Merge pull request #1862 from JonasT/fix_leftover_constraint_file

    Fix various setup.py processing bugs
    AndreMiras authored Jun 15, 2019
    Configuration menu
    Copy the full SHA
    85207a0 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2019

  1. Configuration menu
    Copy the full SHA
    fccd108 View commit details
    Browse the repository at this point in the history
  2. [libs] Remove legacy version of openssl

    Because we introduce the legacy version of openssl to made it work `python2legacy`, but we recently removed `python2legacy`, so there is no point to maintain this changes.
    Also:
      - we shortens some lines to be friendly with pep8
      - removed comment about ndk-r15c because our minimal ndk is r17c, so this comment is now pointless
    
    Note: the python3crystax recipe make use of this legacy openssl libs, but, as far as I know, nobody is maintaining the python3crystax recipe (probably is broken and we should remove it)
    opacam committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    77d4fe6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1870 from opacam/feature-remove-openssl-legacy

    Remove legacy version of openssl
    AndreMiras authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    0c9ef2e View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2019

  1. Merge pull request #1871 from opacam/hotfix-env-var

    Fix wrong env variable for `hostpython build path` in `archs.py`
    inclement authored Jun 18, 2019
    Configuration menu
    Copy the full SHA
    6f99407 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2019

  1. Configuration menu
    Copy the full SHA
    5795852 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1877 from surbhicis/py2-ctypes-fixes

    fix ctypes-util-find-library issue for python2
    AndreMiras authored Jun 21, 2019
    Configuration menu
    Copy the full SHA
    e494c25 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2019

  1. Typo

    permisssion => permission
    JensGe authored Jun 22, 2019
    Configuration menu
    Copy the full SHA
    3ce5278 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9530953 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1bf002d View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1872 from opacam/unittest-bootstrap

    Add unittest for module `pythonforandroid.bootstrap`
    AndreMiras authored Jun 22, 2019
    Configuration menu
    Copy the full SHA
    c8e8cf9 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2019

  1. Configuration menu
    Copy the full SHA
    1a43242 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1898 from opacam/hotfix-pymodules-install

    Fix `run_pymodules_install` when `project_dir` isn't supplied
    AndreMiras authored Jun 28, 2019
    Configuration menu
    Copy the full SHA
    e6a6271 View commit details
    Browse the repository at this point in the history
  3. Updated numpy recipe to version 1.16.4

    Undid unnecessary parts of 1.16.4 recipe change
    
    Fully replaced numpy 1.15.1 patches with 1.16.4 patches
    
    Removed git commit info from patches
    inclement committed Jun 28, 2019
    Configuration menu
    Copy the full SHA
    e4515df View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    456b6a8 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2019

  1. Simple run_pymodules_install test, refs #1898

    Regression test for the fix introduced in #1898.
    AndreMiras committed Jun 29, 2019
    Configuration menu
    Copy the full SHA
    8b3e218 View commit details
    Browse the repository at this point in the history
  2. Added matplotlib to broken recipes list

    #1900 logs failure
    inclement committed Jun 29, 2019
    Configuration menu
    Copy the full SHA
    d63adf2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1899 from AndreMiras/feature/ticket1898_run_pymod…

    …ules_install_regression_test
    
    Simple run_pymodules_install test, refs #1898
    inclement authored Jun 29, 2019
    Configuration menu
    Copy the full SHA
    4b4e899 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1892 from inclement/update_numpy_1_16_4

    Updated numpy recipe to version 1.16.4
    inclement authored Jun 29, 2019
    Configuration menu
    Copy the full SHA
    06b5958 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2019

  1. Configuration menu
    Copy the full SHA
    56fc531 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2019

  1. Configuration menu
    Copy the full SHA
    745dc67 View commit details
    Browse the repository at this point in the history