Skip to content

Commit 8a1f87d

Browse files
authored
Merge branch 'gitpython-developers:main' into main
2 parents c062de2 + 0a6d9d6 commit 8a1f87d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+972
-445
lines changed

.appveyor.yml

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -6,29 +6,12 @@ environment:
66
CYGWIN64_GIT_PATH: "C:\\cygwin64\\bin;%GIT_DAEMON_PATH%"
77

88
matrix:
9-
- PYTHON: "C:\\Python34-x64"
10-
PYTHON_VERSION: "3.4"
11-
GIT_PATH: "%GIT_DAEMON_PATH%"
12-
- PYTHON: "C:\\Python35-x64"
13-
PYTHON_VERSION: "3.5"
14-
GIT_PATH: "%GIT_DAEMON_PATH%"
159
- PYTHON: "C:\\Python36-x64"
1610
PYTHON_VERSION: "3.6"
1711
GIT_PATH: "%GIT_DAEMON_PATH%"
1812
- PYTHON: "C:\\Python37-x64"
1913
PYTHON_VERSION: "3.7"
2014
GIT_PATH: "%GIT_DAEMON_PATH%"
21-
- PYTHON: "C:\\Miniconda35-x64"
22-
PYTHON_VERSION: "3.5"
23-
IS_CONDA: "yes"
24-
MAYFAIL: "yes"
25-
GIT_PATH: "%GIT_DAEMON_PATH%"
26-
## Cygwin
27-
- PYTHON: "C:\\Python35-x64"
28-
PYTHON_VERSION: "3.5"
29-
IS_CYGWIN: "yes"
30-
MAYFAIL: "yes"
31-
GIT_PATH: "%CYGWIN64_GIT_PATH%"
3215

3316
matrix:
3417
allow_failures:
@@ -76,18 +59,10 @@ install:
7659
build: false
7760

7861
test_script:
79-
- IF "%IS_CYGWIN%" == "yes" (
80-
nosetests -v
81-
) ELSE (
82-
IF "%PYTHON_VERSION%" == "3.5" (
83-
nosetests -v --with-coverage
84-
) ELSE (
85-
nosetests -v
86-
)
87-
)
62+
- nosetests -v
8863

8964
on_success:
90-
- IF "%PYTHON_VERSION%" == "3.5" IF NOT "%IS_CYGWIN%" == "yes" (codecov)
65+
- IF "%PYTHON_VERSION%" == "3.6" IF NOT "%IS_CYGWIN%" == "yes" (codecov)
9166

9267
# Enable this to be able to login to the build worker. You can use the
9368
# `remmina` program in Ubuntu, use the login information that the line below

.github/workflows/pythonpackage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616
strategy:
1717
matrix:
18-
python-version: [3.5, 3.6, 3.7, 3.8, 3.9]
18+
python-version: [3.6, 3.7, 3.8, 3.9]
1919

2020
steps:
2121
- uses: actions/checkout@v2

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,4 @@ nbproject
2121
.mypy_cache/
2222
.pytest_cache/
2323
monkeytype.sqlite3
24+
output.txt

.travis.yml

Lines changed: 0 additions & 44 deletions
This file was deleted.

AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,5 @@ Contributors are:
4343
-Liam Beguin <liambeguin _at_ gmail.com>
4444
-Ram Rachum <ram _at_ rachum.com>
4545
-Alba Mendez <me _at_ alba.sh>
46+
-Robert Westman <robert _at_ byteflux.io>
4647
Portions derived from other open source works and are clearly marked.

CHANGES

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Please see the online documentation for the latest changelog:
2-
https://github.com/gitpython-developers/GitPython/blob/master/doc/source/changes.rst
2+
https://github.com/gitpython-developers/GitPython/blob/main/doc/source/changes.rst

MANIFEST.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ include README.md
66
include VERSION
77
include requirements.txt
88
include test-requirements.txt
9+
include git/py.typed
910

1011
recursive-include doc *
1112
recursive-exclude test *

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ If it is not in your `PATH`, you can help GitPython find it by setting
3434
the `GIT_PYTHON_GIT_EXECUTABLE=<path/to/git>` environment variable.
3535

3636
* Git (1.7.x or newer)
37-
* Python >= 3.5
37+
* Python >= 3.6
3838

3939
The list of dependencies are listed in `./requirements.txt` and `./test-requirements.txt`.
4040
The installer takes care of installing them for you.

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.1.17
1+
3.1.18

doc/source/changes.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
Changelog
33
=========
44

5+
3.1.18
6+
======
7+
8+
* drop support for python 3.5 to reduce maintenance burden on typing. Lower patch levels of python 3.5 would break, too.
9+
10+
See the following for details:
11+
https://github.com/gitpython-developers/gitpython/milestone/50?closed=1
12+
513
3.1.17
614
======
715

0 commit comments

Comments
 (0)