Skip to content

Commit 143410a

Browse files
authored
Merge branch 'develop' into support-nullable-configurations
2 parents 8ca4138 + 34ea045 commit 143410a

27 files changed

+1118
-218
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ jobs:
2727

2828
steps:
2929
- name: Checkout code
30-
uses: actions/[email protected].4
30+
uses: actions/[email protected].5
3131

32-
- name: Set up Python 3.9
32+
- name: Set up Python 3.10
3333
uses: actions/[email protected]
3434
with:
35-
python-version: '3.9'
35+
python-version: '3.10'
3636

3737
- name: Install dependencies
3838
run: |
@@ -67,12 +67,12 @@ jobs:
6767

6868
steps:
6969
- name: Checkout code
70-
uses: actions/[email protected].4
70+
uses: actions/[email protected].5
7171

72-
- name: Set up Python 3.9
72+
- name: Set up Python 3.10
7373
uses: actions/[email protected]
7474
with:
75-
python-version: '3.9'
75+
python-version: '3.10'
7676

7777
- name: Install in dev mode
7878
run: python -m pip install -e .

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,13 @@ jobs:
5151
- '3.7'
5252
- '3.8'
5353
- '3.9'
54-
- '3.10.0-beta - 3.10'
54+
- '3.10'
5555
- 'pypy-3.7'
5656
os: [ ubuntu-latest, macos-latest, windows-latest ]
5757

5858
steps:
5959
- name: Checkout code
60-
uses: actions/[email protected].4
60+
uses: actions/[email protected].5
6161
with:
6262
fetch-depth: 5
6363

.github/workflows/cs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ jobs:
2121

2222
steps:
2323
- name: Checkout code
24-
uses: actions/[email protected].4
24+
uses: actions/[email protected].5
2525

26-
- name: Set up Python 3.9
26+
- name: Set up Python 3.10
2727
uses: actions/[email protected]
2828
with:
29-
python-version: '3.9'
29+
python-version: '3.10'
3030

3131
- name: Install dependencies
3232
run: |

.github/workflows/docs.yml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,30 @@ jobs:
2121

2222
steps:
2323
- name: Checkout code
24-
uses: actions/[email protected].4
24+
uses: actions/[email protected].5
2525

26-
- name: Set up Python 3.8
26+
- name: Set up Python 3.10
2727
uses: actions/[email protected]
2828
with:
29-
python-version: '3.8'
29+
python-version: '3.10'
3030

3131
- name: Install dependencies
3232
run: |
3333
python -m pip install --upgrade pip
3434
pip install tox tox-gh-actions
3535
36+
- name: Check external links in the package documentation
37+
run: tox -e linkcheck
38+
3639
- name: Build and test package documentation
3740
run: tox -e docs
41+
42+
- name: Archive docs artifacts
43+
if: always()
44+
uses: actions/upload-artifact@v2
45+
with:
46+
name: docs
47+
path: docs
48+
# Artifacts are retained for 90 days by default.
49+
# In fact, we don't need such long period.
50+
retention-days: 60

.readthedocs.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,20 @@
66
# For the full copyright and license information, please view
77
# the LICENSE.txt file that was distributed with this source code.
88

9+
# Read the Docs configuration file
10+
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
11+
912
---
1013
version: 2
11-
python:
12-
# Keep version in sync with tox.ini (testenv:docs) and
13-
# docs.yml (GitHub Action Workflow).
14-
version: '3.8'
1514

15+
build:
16+
os: ubuntu-20.04
17+
tools:
18+
# Keep version in sync with tox.ini (testenv:docs) and
19+
# docs.yml (GitHub Action Workflow).
20+
python: '3.10'
21+
22+
python:
1623
install:
1724
- method: pip
1825
path: .

AUTHORS.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ and currently maintained by `Serghei Iakovlev <https://github.com/sergeyklay/>`_
66

77
A full list of contributors can be found in `GitHub <https://github.com/joke2k/django-environ/graphs/contributors>`__.
88

9+
Acknowledgments
10+
===============
11+
912
The existence of ``django-environ`` would have been impossible without these
1013
projects:
1114

BACKERS.rst

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ Sponsors
99
--------
1010

1111
Support this project by becoming a sponsor. Your logo will show up here with a
12-
link to your website. `Became sponsor <https://opencollective.com/django-environ#sponsor>`_.
12+
link to your website. `Became sponsor <https://opencollective.com/django-environ/contribute/sponsors-3474/checkout>`_.
1313

14-
|ocsponsor0| |ocsponsor1| |ocsponsor2|
14+
|ocsponsor0| |ocsponsor1|
1515

1616
Backers
1717
-------
@@ -21,14 +21,11 @@ Thank you to all our backers!
2121
|ocbackerimage|
2222

2323
.. |ocsponsor0| image:: https://opencollective.com/django-environ/sponsor/0/avatar.svg
24-
:target: https://opencollective.com/django-environ/sponsor/0/website
25-
:alt: Sponsor
26-
.. |ocsponsor1| image:: https://opencollective.com/django-environ/sponsor/1/avatar.svg
27-
:target: https://opencollective.com/django-environ/sponsor/1/website
28-
:alt: Sponsor
29-
.. |ocsponsor2| image:: https://opencollective.com/django-environ/sponsor/2/avatar.svg
30-
:target: https://opencollective.com/django-environ/sponsor/2/website
24+
:target: https://triplebyte.com/
3125
:alt: Sponsor
26+
.. |ocsponsor1| image:: https://images.opencollective.com/static/images/become_sponsor.svg
27+
:target: https://opencollective.com/django-environ/contribute/sponsors-3474/checkout
28+
:alt: Become a Sponsor
3229
.. |ocbackerimage| image:: https://opencollective.com/django-environ/backers.svg?width=890
3330
:target: https://opencollective.com/django-environ
3431
:alt: Backers on Open Collective

0 commit comments

Comments
 (0)