Commit graph

19 commits

Author SHA1 Message Date
Richard Larkin
7cb14fc7da
Fix/host setuptools3 (#533)
* status

* ♻️ Extract context managers

* 🎨 Fix typo

*  Use python_prefix

*  Remove unused import

* 📦 Trigger pipeline

Co-authored-by: richard <richard@dotmodus>
2020-07-26 21:07:10 +02:00
Richard Larkin
4567cad31f
🚚 Move cython requirement into requirements.txt (#531)
Co-authored-by: richard <richard@dotmodus>
2020-07-23 13:18:52 +02:00
Richard Larkin
bbab8b887a
Remove outdated pil and pkgresources recipes (#524)
* Remove outdated pil and pkgresources recipes

* Removed mention on pip from docs

* Added to broken recipes to pass build

Co-authored-by: richard <richard@dotmodus>
2020-07-02 22:28:49 +02:00
Richard Larkin
9dc7e41f73
Pin flask version and dependencies (#510)
* Pin flask version and dependencies

* Fix pep8 check

Co-authored-by: richard <richard@dotmodus>
2020-05-29 07:33:32 +02:00
Richard Larkin
45875155c5
Remove distribute recipe (#507)
Co-authored-by: richard <richard@dotmodus>
2020-05-27 07:07:12 +02:00
Andre Miras
b0ed7330aa 📚 Advise on using a venv
Also bumps the dev version.
2020-05-11 13:25:46 +02:00
Andre Miras
e29d6aa256 Removed Python 2 support
Drops system, host and target Python 2 support.
Note a lot of recipes were having hardcoded reference to
`lib/python2.7/site-packages/` directory. I suspect most
of theses were not working, but the reference has been updated
to `lib/python3.7/site-packages/` following the same hardcoding
pattern. In follow up work we would do a walkthrough each recipes
to fix at least compilation time issues.
Also note the `rebuild_updated_recipes.py` is expected to fail as
this is touching many recipes including recipes that were already
broken.
2020-05-06 15:46:34 +02:00
Andre Miras
f19b2cedca
Merge pull request #475 from AndreMiras/feature/automatic_pypi_releases
Automatically publish to PyPI upon tagging
2020-05-05 22:11:32 +02:00
Andre Miras
5e94c912b3 Updates README.md with install/usage from PyPI 2020-05-05 00:56:34 +02:00
Andre Miras
82c1987f2e Automatically publish to PyPI upon tagging
New `pypi-release.yml` workflow for deploying to PyPI.
The scoped token is already setup in:
https://github.com/kivy/kivy-ios/settings/secrets
Doing a test deployment we got a:
```
Uploading distributions to https://upload.pypi.org/legacy/
Uploading kivy_ios-1.0.0.dev1-py3-none-any.whl

HTTPError: 400 Client Error: File already exists.
See https://pypi.org/help/#file-name-reuse for url:
https://upload.pypi.org/legacy/
```
Which means the credentials are working, refs:
https://github.com/AndreMiras/kivy-ios/runs/644399236
2020-05-04 23:56:00 +02:00
Mirko Galimberti
ef9e5b3715 Bumps Cython version 2020-05-03 13:56:47 +02:00
Andre Miras
d180ee0807 Fixes building in venv
Borrowed from p4a:
https://github.com/kivy/python-for-android/pull/2159
Also refs upstream issue:
https://bugs.python.org/issue40261
Note that the fix used upstream cannot really be used directly here
because the actual system Python is impacted.
Adds venv build to CI to check for regressions.
2020-05-01 19:56:15 +02:00
Richard Larkin
06e6e0b8b5
Document lack of multiprocess / async functionality (#402)
* docs: Added note regarding iOS multiprocess/tghreading limitations

* Fix typo

* Tweaked wording

* 🔧 Refine accuracy of multiprocess docs

*  Fix typo
2019-11-07 21:46:54 +02:00
richard
75f77fcf4e Update numpy version number 2019-09-28 22:05:16 +02:00
Richard Larkin
1d01005ba5 Python3 pillow recipe (#394)
* Pillow 6.1.0 building for python 3

* Added tiff disabling

* Removed prefix patch

* Removed darwin patch

* Removed standard locations patch

* Removed patch file altogether

* Removed easy_install, renamed to libpillow.a

* Added back destdir prefix

* Switched to python3 directory

* Removed commented code

* Remove pkgresources dependency

* Adde pillow 6.1.0 to docs
2019-09-27 23:59:42 +02:00
Richard Larkin
232f3ba867 Move to explicit python3 usage (#387) 2019-09-19 12:32:25 +02:00
richard
c032abdf83 Added support for pip3 to the toolchain 2019-09-18 22:06:28 +02:00
Mathieu Virbel
ec7a47513a
Add an example about using pip 2019-02-07 09:59:40 +01:00
Mathieu Virbel
a1bec6cfbf Update README.md to add Opencollective (and convert rst->md) 2019-02-03 10:56:45 +01:00