Skip to content

Commit 63bef12

Browse files
committed
Update for review comments
Use nicer alternatives for URLs. Move History section from README to Contributing Guidelines.
1 parent 539f3ed commit 63bef12

File tree

2 files changed

+26
-26
lines changed

2 files changed

+26
-26
lines changed

README.md

Lines changed: 2 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ python-for-android is perfect for Kivy apps, but is not limited to those.
2727
More information is available in the
2828
[online documentation](https://python-for-android.readthedocs.io) including a
2929
[quickstart
30-
guide](https://python-for-android.readthedocs.org/en/latest/quickstart/).
30+
guide](https://python-for-android.readthedocs.io/en/latest/quickstart/).
3131

3232
## Support
3333

@@ -46,37 +46,14 @@ users who want to give back to the community by contributing to the project.
4646
Contributions can come in many forms.
4747

4848
Please read our latest
49-
[Contribution Guidelines](https://python-for-android.readthedocs.org/en/latest/contribute.html)
49+
[Contribution Guidelines](https://python-for-android.readthedocs.io/en/latest/contribute)
5050
for more.
5151

5252
## License
5353

5454
python-for-android is released under the terms of the MIT License.
5555
Please refer to the LICENSE file.
5656

57-
## History
58-
59-
In 2015 these tools were rewritten to provide a new, easier-to-use and
60-
easier-to-extend interface. If you'd like to browse the old toolchain, its
61-
status is recorded for posterity at
62-
https://github.com/kivy/python-for-android/tree/old_toolchain.
63-
64-
In the last quarter of 2018 the Python recipes were changed. The
65-
new recipe for Python3 (3.7.1) had a new build system which was
66-
applied to the ancient Python recipe, allowing us to bump the Python2
67-
version number to 2.7.15. This change unified the build process for
68-
both Python recipes, and probably solved various issues detected over the
69-
years. These **unified Python recipes** require a **minimum target api level of 21**,
70-
*Android 5.0 - Lollipop*. If you need to build targeting an
71-
api level below 21, you should use an older version of python-for-android
72-
(<=0.7.1).
73-
74-
On March 2020 we dropped support for creating apps that use Python 2. The latest
75-
python-for-android release that supported building Python 2 was version 2019.10.6.
76-
77-
On August 2021, we added support for Android App Bundle (aab). As a
78-
collateral benefit, we now support multi-arch apk.
79-
8057
## Contributors
8158

8259
This project exists thanks to all the people who contributed. [[Become a contributor](https://kivy.org/doc/stable/contribute.html)].

doc/source/contribute.rst

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Versioning
3737
----------
3838

3939
python-for-android releases currently use `calendar versioning
40-
<https://calver.org/>`__. Release numbers are of the form
40+
<https://calver.org/>`_. Release numbers are of the form
4141
YYYY.MM.DD.
4242

4343
We use calendar versioning because in practice, changes in
@@ -46,6 +46,29 @@ Android build tools. It's usually best for users to be working from
4646
the latest release. We try to maintain backwards compatibility even
4747
while internals are changing.
4848

49+
History
50+
-------
51+
52+
In 2015 these tools were rewritten to provide a new, easier-to-use and
53+
easier-to-extend interface. If you'd like to browse the old toolchain, `its
54+
status is recorded for posterity
55+
<https://github.com/kivy/python-for-android/tree/old_toolchain>`_.
56+
57+
In the last quarter of 2018 the Python recipes were changed. The
58+
new recipe for Python3 (3.7.1) had a new build system which was
59+
applied to the ancient Python recipe, allowing us to bump the Python2
60+
version number to 2.7.15. This change unified the build process for
61+
both Python recipes, and probably solved various issues detected over the
62+
years. These **unified Python recipes** require a **minimum target api level of 21**,
63+
*Android 5.0 - Lollipop*. If you need to build targeting an
64+
api level below 21, you should use an older version of python-for-android
65+
(<=0.7.1).
66+
67+
On March 2020 we dropped support for creating apps that use Python 2. The latest
68+
python-for-android release that supported building Python 2 was version 2019.10.6.
69+
70+
On August 2021, we added support for Android App Bundle (aab). As a
71+
collateral benefit, we now support multi-arch apk.
4972

5073
Creating a new release
5174
----------------------

0 commit comments

Comments
 (0)