]> git.madduck.net Git - etc/vim.git/commitdiff

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

Support stable Python3.9. (#1748)
authorHadi Alqattan <alqattanhadizaki@gmail.com>
Thu, 8 Oct 2020 21:13:13 +0000 (00:13 +0300)
committerGitHub <noreply@github.com>
Thu, 8 Oct 2020 21:13:13 +0000 (14:13 -0700)
* Support stable Python3.9.

* Get back to 3.9-dev

* Add py39 to black usage.

* remove 3.9 temporarily.

.github/workflows/doc.yml
.github/workflows/fuzz.yml
.github/workflows/primer.yml
.github/workflows/test.yml
CONTRIBUTING.md
README.md
docs/contributing_to_black.md
docs/installation_and_usage.md
readthedocs.yml
setup.py

index 6023a02a7f7f895f19851b5f8702805aa7e1cbfa..d266e55aa021ceb5dd7810a36c5817b2f8072a9c 100644 (file)
@@ -21,10 +21,10 @@ jobs:
     steps:
       - uses: actions/checkout@v2
 
     steps:
       - uses: actions/checkout@v2
 
-      - name: Set up Python 3.8
+      - name: Set up Python 3.9
         uses: actions/setup-python@v2
         with:
         uses: actions/setup-python@v2
         with:
-          python-version: 3.8
+          python-version: 3.9
 
       - name: Install dependencies
         run: |
 
       - name: Install dependencies
         run: |
index 92caa0fd5c1aec2d2968fc698b23fa17c94b63ba..9aec3c08c63889f712a14b3ff9b21b3ad529aa40 100644 (file)
@@ -8,7 +8,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
     strategy:
       fail-fast: false
       matrix:
-        python-version: [3.6, 3.7, 3.8]
+        python-version: [3.6, 3.7, 3.8] # Python3.9 should be added after fixing [https://github.com/Zac-HD/hypothesmith/issues/11].
 
     steps:
       - uses: actions/checkout@v2
 
     steps:
       - uses: actions/checkout@v2
index 9b10db0d285d78c445027e4a23b0a91d0a33ae69..b623b9383451e72c59b1be2196c9d3ce09a27aa9 100644 (file)
@@ -8,7 +8,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
     strategy:
       fail-fast: false
       matrix:
-        python-version: [3.6, 3.7, 3.8]
+        python-version: [3.6, 3.7, 3.8, 3.9]
         os: [ubuntu-latest, windows-latest]
 
     steps:
         os: [ubuntu-latest, windows-latest]
 
     steps:
index bd0af61e7f5321e66f4e0e69569b203fc1cd287f..e30a8b8eb6837c48442bf0beaa044543697ac115 100644 (file)
@@ -8,7 +8,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
     strategy:
       fail-fast: false
       matrix:
-        python-version: [3.6, 3.7, 3.8]
+        python-version: [3.6, 3.7, 3.8, 3.9]
         os: [ubuntu-latest, macOS-latest, windows-latest]
 
     steps:
         os: [ubuntu-latest, macOS-latest, windows-latest]
 
     steps:
index 0687aaeee525d4d259bdc6a667faa0b099cc4001..d446e6a0806019230be2b3c782d3c2dc28873328 100644 (file)
@@ -19,7 +19,7 @@ unlikely to get accepted. You can still try but prepare to be disappointed.
 
 ## Technicalities
 
 
 ## Technicalities
 
-Development on the latest version of Python is preferred. As of this writing it's 3.8.
+Development on the latest version of Python is preferred. As of this writing it's 3.9.
 You can use any operating system. I am using macOS myself and CentOS at work.
 
 Install all development dependencies using:
 You can use any operating system. I am using macOS myself and CentOS at work.
 
 Install all development dependencies using:
index 9c10a63fe293f7c10b42b31937365753dd687c1a..2ca76dd6415d96105d3a05616e5d3ff14da3da11 100644 (file)
--- a/README.md
+++ b/README.md
@@ -86,7 +86,7 @@ Options:
   -l, --line-length INTEGER       How many characters per line to allow.
                                   [default: 88]
 
   -l, --line-length INTEGER       How many characters per line to allow.
                                   [default: 88]
 
-  -t, --target-version [py27|py33|py34|py35|py36|py37|py38]
+  -t, --target-version [py27|py33|py34|py35|py36|py37|py38|py39]
                                   Python versions that should be supported by
                                   Black's output. [default: per-file auto-
                                   detection]
                                   Python versions that should be supported by
                                   Black's output. [default: per-file auto-
                                   detection]
index e5307adb5d04aa537a45e1bc5e9e02e4217266db..8e332993f977c22c03f97cfda5d94a33c921611b 100644 (file)
@@ -21,7 +21,7 @@ unlikely to get accepted. You can still try but prepare to be disappointed.
 
 ## Technicalities
 
 
 ## Technicalities
 
-Development on the latest version of Python is preferred. As of this writing it's 3.8.
+Development on the latest version of Python is preferred. As of this writing it's 3.9.
 You can use any operating system. I am using macOS myself and CentOS at work.
 
 Install all development dependencies using:
 You can use any operating system. I am using macOS myself and CentOS at work.
 
 Install all development dependencies using:
index 7d37f59264bf82cfdf3a7b1eb305e68339bc0f0f..7de8b657adfc2dbb0601d6b29a8f77896e4386b3 100644 (file)
@@ -41,7 +41,7 @@ Options:
   -l, --line-length INTEGER       How many characters per line to allow.
                                   [default: 88]
 
   -l, --line-length INTEGER       How many characters per line to allow.
                                   [default: 88]
 
-  -t, --target-version [py27|py33|py34|py35|py36|py37|py38]
+  -t, --target-version [py27|py33|py34|py35|py36|py37|py38|py39]
                                   Python versions that should be supported by
                                   Black's output. [default: per-file auto-
                                   detection]
                                   Python versions that should be supported by
                                   Black's output. [default: per-file auto-
                                   detection]
index 15065033d0f83a9068dfbe4388fe9a27d1b0da52..32bcf1fa50e2e26b8709586cfcc2c929ab3931b8 100644 (file)
@@ -1,6 +1,6 @@
 version: 2
 python:
 version: 2
 python:
-  version: 3.8
+  version: 3.9
   install:
     - requirements: docs/requirements.txt
     - method: setuptools
   install:
     - requirements: docs/requirements.txt
     - method: setuptools
index 12fde2568cfe55c554c87fdbde0c2947d89fd83f..14bc1ef586a8eafa212d34021a79bd3e538302c0 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -93,6 +93,7 @@ setup(
         "Programming Language :: Python :: 3.6",
         "Programming Language :: Python :: 3.7",
         "Programming Language :: Python :: 3.8",
         "Programming Language :: Python :: 3.6",
         "Programming Language :: Python :: 3.7",
         "Programming Language :: Python :: 3.8",
+        "Programming Language :: Python :: 3.9",
         "Programming Language :: Python :: 3 :: Only",
         "Topic :: Software Development :: Libraries :: Python Modules",
         "Topic :: Software Development :: Quality Assurance",
         "Programming Language :: Python :: 3 :: Only",
         "Topic :: Software Development :: Libraries :: Python Modules",
         "Topic :: Software Development :: Quality Assurance",