From 0313cb72e528892e515896f5ad97dc67ea4164a2 Mon Sep 17 00:00:00 2001 From: "Tobias Wellnitz, DH1TW" Date: Thu, 28 Dec 2023 20:51:33 +0100 Subject: [PATCH] updated docs --- README.md | 20 ++++++++++---------- docs/source/changelog.rst | 12 ++++++++++++ pyhamtools/version.py | 2 +- 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 4dfc6bb..3ec3d27 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![codecov](https://codecov.io/gh/dh1tw/pyhamtools/branch/master/graph/badge.svg)](https://codecov.io/gh/dh1tw/pyhamtools) [![PyPI version](https://badge.fury.io/py/pyhamtools.svg)](https://badge.fury.io/py/pyhamtools) -Pyhamtools is a set of functions and classes for Amateur Radio purpose. +Pyhamtools is a set of functions and classes for Amateur Radio purposes. Currently, the core part is the Callsign Lookup which decodes any amateur radio callsign string and provides the corresponding information (Country, DXCC entity, CQ Zone...etc). This basic functionality is needed for Logbooks, @@ -31,22 +31,22 @@ This Library is used in production at the [DXHeat.com DX Cluster](https://dxheat ## Compatibility -Pyhamtools is compatible with Python 2.7 and Python >=3.6. -We check compatibility on OSX, Windows, and Linux with the following Python -versions: +Pyhamtools is compatible with Python >=3.6. +We check compatibility on OSX, Windows, and Linux with the following Python versions: -* Python 2.7 (will be deprecated in 2023) -* Python 3.5 (has been deprecated in 2022) -* Python 3.6 (will be deprecated in 2023) -* Python 3.7 +* Python 3.6 (will be deprecated in 2024) +* Python 3.7 (will be deprecated in 2024) * Python 3.8 * Python 3.9 * Python 3.10 * Python 3.11 -* [pypy2](https://pypy.org/) (Python 2) -* [pypy3.7](https://pypy.org/) +* Python 3.12 +* [pypy3.7](https://pypy.org/) (will be deprecated in 2024) * [pypy3.8](https://pypy.org/) * [pypy3.9](https://pypy.org/) +* [pypy3.10](https://pypy.org/) + +The support for Python 2.7 and 3.5 has been deprecated at the end of 2023. The last version which supports Python 2.7 and Python 3.5 is 0.8.7. ## Documentation diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index d1a6f81..253db87 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -1,6 +1,18 @@ Changelog --------- + +PyHamtools 0.9.0 +================ + +28. December 2023 + +* Deprecated support for Python 2.7 and Python 3.5 +* Added Support for Python 3.12 +* Replaced pytz with datetime.timezone +* Added Continous Integration Jobs for MacOS (now supported by Github Actions) + + PyHamtools 0.8.7 ================ diff --git a/pyhamtools/version.py b/pyhamtools/version.py index 3cbc6a7..04ad96d 100644 --- a/pyhamtools/version.py +++ b/pyhamtools/version.py @@ -1,3 +1,3 @@ -VERSION = (0, 8, 7) +VERSION = (0, 9, 0) __release__ = ''.join(['-.'[type(x) == int]+str(x) for x in VERSION])[1:] __version__ = '.'.join((str(VERSION[0]), str(VERSION[1])))