Skip to content

Commit 00ed0b9

Browse files
committed
Draft 2.0.0 Release
1 parent d40ac85 commit 00ed0b9

File tree

7 files changed

+19
-6
lines changed

7 files changed

+19
-6
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

8+
## [2.0.0]
9+
### Changed
10+
- Python 2 is no longer supported.
11+
- @concatime: File paths are now encoded using `os.fsencode()` to support UTF-8
12+
file paths.
13+
814
## [1.7.0]
915
### Added
1016
- @hkpeprah: Added JTAG APIs:

CONTRIBUTORS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@ In the order of appearance in the commit history:
2929
| - | @tianxiaoMCU |
3030
| - | @mtnpke |
3131
| Omri Sarig | @omrisarig13 |
32+
| Issam E. Maghni | @concatime |

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Python interface for the SEGGER J-Link.
77

88
## Requirements
99

10-
- [Python >= 2.7](https://www.python.org/downloads/)
10+
- [Python >= 3.7](https://www.python.org/downloads/)
1111
- [GNU ARM Embedded Toolchain](https://launchpad.net/gcc-arm-embedded) (for functional tests)
1212
- [SEGGER J-Link Tools >= 6.0b](https://www.segger.com/downloads/jlink)
1313

docs/installation.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ Installation
1010

1111
.. note::
1212

13-
This library is known to support Python versions 2.4 - 2.7. Support for
14-
versions higher than 2.7 is not guaranteed.
13+
This library is known to support Python versions 3.7 - 3.9. Support for
14+
versions higher than 3.9 is not guaranteed. As of version 2.0, support for
15+
Python 2.X is no longer available.
1516

1617
Basic Installation
1718
------------------

pylink/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = '1.7.0'
15+
__version__ = '2.0.0'
1616
__title__ = 'pylink'
1717
__author__ = 'Square Embedded Software Team'
1818
__author_email__ = '[email protected]'

setup.cfg

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@ exclude = .eggs
55
[metadata]
66
description-file = README.md
77

8+
[options]
9+
python_requires = >=3.0
10+
811
[bdist_wheel]
9-
universal = 1
12+
universal = 0
1013

1114
[behave]
1215
color = True

setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,5 +290,7 @@ def long_description():
290290
'clean': CleanCommand,
291291
'coverage': CoverageCommand,
292292
'bddtest': BDDTestCommand
293-
}
293+
},
294+
295+
python_requires='>=3.0',
294296
)

0 commit comments

Comments
 (0)