File tree Expand file tree Collapse file tree 4 files changed +13
-7
lines changed Expand file tree Collapse file tree 4 files changed +13
-7
lines changed Original file line number Diff line number Diff line change 20
20
fail-fast : false
21
21
matrix :
22
22
python-version :
23
- - " 3.6"
24
23
- " 3.7"
25
24
- " 3.8"
26
25
- " 3.9"
@@ -140,9 +139,10 @@ jobs:
140
139
fail-fast : false
141
140
matrix :
142
141
python-version :
143
- - " 3.6"
144
142
- " 3.7"
145
143
- " 3.8"
144
+ - " 3.9"
145
+ - " 3.10.0-beta.3"
146
146
147
147
steps :
148
148
- uses : actions/checkout@v2
Original file line number Diff line number Diff line change 39
39
40
40
- ` STAC_IO ` class in favor of ` StacIO ` . This was deprecated in v1.0.0-beta.1 and has
41
41
been removed in this release. ([ #490 ] ( https://github.com/stac-utils/pystac/pull/490 ) )
42
+ - Support for Python 3.6 ([ #500 ] ( https://github.com/stac-utils/pystac/pull/500 ) )
42
43
43
44
### Deprecated
44
45
Original file line number Diff line number Diff line change 6
6
[ ![ Gitter] ( https://badges.gitter.im/SpatioTemporal-Asset-Catalog/python.svg )] ( https://gitter.im/SpatioTemporal-Asset-Catalog/python?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge )
7
7
[ ![ License] ( https://img.shields.io/badge/License-Apache%202.0-blue.svg )] ( https://opensource.org/licenses/Apache-2.0 )
8
8
9
- PySTAC is a library for working with [ SpatialTemporal Asset Catalog] ( https://stacspec.org ) in Python 3.
9
+ PySTAC is a library for working with [ SpatioTemporal Asset Catalog] ( https://stacspec.org ) in Python 3.
10
10
11
11
## Installation
12
12
13
- PySTAC requires Python>=3.6. Support for Python>=3.10 should be considered experimental
14
- until further notice.
13
+ PySTAC requires Python >= 3.7. This project follows the recommendations of
14
+ [ NEP-29] ( https://numpy.org/neps/nep-0029-deprecation_policy.html ) in deprecating support
15
+ for Python versions. This means that users can expect support for Python 3.7 to be
16
+ removed from the ` main ` branch after Dec 26, 2021 and therefore from the next release
17
+ after that date.
18
+
19
+ * Support for Python >= 3.10 should be considered experimental
20
+ until further notice.*
15
21
16
22
PySTAC has a single required dependency (` python-dateutil ` ).
17
23
PySTAC can be installed from pip or the source repository.
Original file line number Diff line number Diff line change 22
22
packages = find_packages (),
23
23
py_modules = [splitext (basename (path ))[0 ] for path in glob ("pystac/*.py" )],
24
24
include_package_data = False ,
25
- python_requires = ">=3.6 " ,
25
+ python_requires = ">=3.7 " ,
26
26
install_requires = [
27
27
"python-dateutil>=2.7.0" ,
28
28
'typing_extensions >= 3.7; python_version < "3.8"' ,
38
38
"License :: OSI Approved :: Apache Software License" ,
39
39
"Natural Language :: English" ,
40
40
"Programming Language :: Python :: 3" ,
41
- "Programming Language :: Python :: 3.6" ,
42
41
"Programming Language :: Python :: 3.7" ,
43
42
"Programming Language :: Python :: 3.8" ,
44
43
"Programming Language :: Python :: 3.9" ,
You can’t perform that action at this time.
0 commit comments