diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3089c7c..d967a88 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,6 +12,8 @@ jobs: release: name: Create Release runs-on: ubuntu-20.04 + permissions: + contents: write steps: - name: Checkout uses: actions/checkout@v2 @@ -46,12 +48,10 @@ jobs: - name: Publish Release id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: ncipollo/release-action@v1 with: - tag_name: ${{ env.tag_version }} - release_name: ${{ env.tag_subject }} + tag: ${{ env.tag_version }} + name: ${{ env.tag_subject }} body: | ${{ env.tag_body }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 474c057..e575523 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] + + +## [1.1.0] - 2023-01-29 ### Added - Implementation of `__str__` for `QslStatus` for easier display (#23). ### Fixed @@ -29,6 +32,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Command-line interface. -[Unreleased]: https://github.com/miaowware/callsignlookuptools/compare/v1.0.1...HEAD +[Unreleased]: https://github.com/miaowware/callsignlookuptools/compare/v1.1.0...HEAD +[1.1.0]: https://github.com/miaowware/callsignlookuptools/releases/tag/v1.1.0 [1.0.1]: https://github.com/miaowware/callsignlookuptools/releases/tag/v1.0.1 [1.0.0]: https://github.com/miaowware/callsignlookuptools/releases/tag/v1.0.0 diff --git a/LICENSE b/LICENSE index 4f1d9a1..c28144f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ BSD 3-Clause License -Copyright (c) 2021, classabbyamp, 0x5c +Copyright (c) 2021-2023, classabbyamp, 0x5c All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/README.md b/README.md index cf06d12..40090c6 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,6 @@ Some of the supported callsign lookup APIs require accounts and/or paid subscrip ## Copyright -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the BSD 3-Clause License. See [`LICENSE`](LICENSE) for the full license text. diff --git a/callsignlookuptools/__info__.py b/callsignlookuptools/__info__.py index ef77365..c62e5c1 100644 --- a/callsignlookuptools/__info__.py +++ b/callsignlookuptools/__info__.py @@ -6,10 +6,10 @@ __summary__ = "QRZ, Callook, HamQTH, and QRZCQ API interface with sync and async support" __webpage__ = "https://callsignlookuptools.miaow.io" -__version__ = "1.0.1" +__version__ = "1.1.0" __author__ = "classabbyamp, 0x5c" -__email__ = "dev@kb6.ee, dev@0x5c.io" +__email__ = "dev@placeviolette.net, dev@0x5c.io" __license__ = "BSD 3-Clause" -__copyright__ = "2021" +__copyright__ = "2021-2023" diff --git a/callsignlookuptools/__init__.py b/callsignlookuptools/__init__.py index a6f48f8..9d32e7d 100644 --- a/callsignlookuptools/__init__.py +++ b/callsignlookuptools/__init__.py @@ -3,7 +3,7 @@ --- QRZ and callook.info API interface in Python -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/__main__.py b/callsignlookuptools/__main__.py index e191e5f..c8e536e 100644 --- a/callsignlookuptools/__main__.py +++ b/callsignlookuptools/__main__.py @@ -1,7 +1,7 @@ """ callsignlookuptools commandline interface --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/callook/callook.py b/callsignlookuptools/callook/callook.py index b979282..9a838f2 100644 --- a/callsignlookuptools/callook/callook.py +++ b/callsignlookuptools/callook/callook.py @@ -1,7 +1,7 @@ """ callooktools --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/callook/callookasync.py b/callsignlookuptools/callook/callookasync.py index e6b47e8..db98ed7 100644 --- a/callsignlookuptools/callook/callookasync.py +++ b/callsignlookuptools/callook/callookasync.py @@ -1,7 +1,7 @@ """ callooktools: asynchronous editon --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/callook/callooksync.py b/callsignlookuptools/callook/callooksync.py index e586f59..8974f64 100644 --- a/callsignlookuptools/callook/callooksync.py +++ b/callsignlookuptools/callook/callooksync.py @@ -1,7 +1,7 @@ """ callooktools: synchronous editon --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/cli.py b/callsignlookuptools/cli.py index d49273d..2b363fb 100644 --- a/callsignlookuptools/cli.py +++ b/callsignlookuptools/cli.py @@ -1,7 +1,7 @@ """ callsignlookuptools commandline interface helpers --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/common/abcs.py b/callsignlookuptools/common/abcs.py index eee9d2b..20bf90e 100644 --- a/callsignlookuptools/common/abcs.py +++ b/callsignlookuptools/common/abcs.py @@ -1,7 +1,7 @@ """ ABCs for callsignlookuptools --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/common/constants.py b/callsignlookuptools/common/constants.py index de26ccd..5758922 100644 --- a/callsignlookuptools/common/constants.py +++ b/callsignlookuptools/common/constants.py @@ -1,7 +1,7 @@ """ constants for callsignlookuptools --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/common/dataclasses.py b/callsignlookuptools/common/dataclasses.py index a0cdfb9..8f370a7 100644 --- a/callsignlookuptools/common/dataclasses.py +++ b/callsignlookuptools/common/dataclasses.py @@ -1,7 +1,7 @@ """ common dataclasses for callsignlookuptools --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/common/enums.py b/callsignlookuptools/common/enums.py index 9c7dacf..f0e8804 100644 --- a/callsignlookuptools/common/enums.py +++ b/callsignlookuptools/common/enums.py @@ -1,7 +1,7 @@ """ common enums for callsignlookuptools --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/common/exceptions.py b/callsignlookuptools/common/exceptions.py index 4314daa..0b1d706 100644 --- a/callsignlookuptools/common/exceptions.py +++ b/callsignlookuptools/common/exceptions.py @@ -1,7 +1,7 @@ """ common exceptions for callsignlookuptools --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/common/functions.py b/callsignlookuptools/common/functions.py index 0303b4d..4889043 100644 --- a/callsignlookuptools/common/functions.py +++ b/callsignlookuptools/common/functions.py @@ -1,7 +1,7 @@ """ common functions for callsignlookuptools --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/common/mixins.py b/callsignlookuptools/common/mixins.py index 41800d0..3798de1 100644 --- a/callsignlookuptools/common/mixins.py +++ b/callsignlookuptools/common/mixins.py @@ -1,7 +1,7 @@ """ Mixins for callsignlookuptools --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/hamqth/hamqth.py b/callsignlookuptools/hamqth/hamqth.py index 054e3da..f6780d1 100644 --- a/callsignlookuptools/hamqth/hamqth.py +++ b/callsignlookuptools/hamqth/hamqth.py @@ -1,7 +1,7 @@ """ hamqthtools --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/hamqth/hamqthasync.py b/callsignlookuptools/hamqth/hamqthasync.py index e593c9f..3e69b39 100644 --- a/callsignlookuptools/hamqth/hamqthasync.py +++ b/callsignlookuptools/hamqth/hamqthasync.py @@ -1,7 +1,7 @@ """ hamqthtools: asynchronous editon --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/hamqth/hamqthsync.py b/callsignlookuptools/hamqth/hamqthsync.py index 0d988aa..048e87c 100644 --- a/callsignlookuptools/hamqth/hamqthsync.py +++ b/callsignlookuptools/hamqth/hamqthsync.py @@ -1,7 +1,7 @@ """ hamqthtools: synchronous editon --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/qrz/qrz.py b/callsignlookuptools/qrz/qrz.py index 5c6620a..f848e76 100644 --- a/callsignlookuptools/qrz/qrz.py +++ b/callsignlookuptools/qrz/qrz.py @@ -1,7 +1,7 @@ """ qrztools --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/qrz/qrzasync.py b/callsignlookuptools/qrz/qrzasync.py index 740c1ca..0594eba 100644 --- a/callsignlookuptools/qrz/qrzasync.py +++ b/callsignlookuptools/qrz/qrzasync.py @@ -1,7 +1,7 @@ """ qrztools: asynchronous editon --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/qrz/qrzsync.py b/callsignlookuptools/qrz/qrzsync.py index 296a3a4..de645f0 100644 --- a/callsignlookuptools/qrz/qrzsync.py +++ b/callsignlookuptools/qrz/qrzsync.py @@ -1,7 +1,7 @@ """ qrztools: synchronous editon --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/qrzcq/qrzcq.py b/callsignlookuptools/qrzcq/qrzcq.py index 3ae9508..0b7edf2 100644 --- a/callsignlookuptools/qrzcq/qrzcq.py +++ b/callsignlookuptools/qrzcq/qrzcq.py @@ -1,7 +1,7 @@ """ qrzcqtools --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/qrzcq/qrzcqasync.py b/callsignlookuptools/qrzcq/qrzcqasync.py index 61f271b..241da32 100644 --- a/callsignlookuptools/qrzcq/qrzcqasync.py +++ b/callsignlookuptools/qrzcq/qrzcqasync.py @@ -1,7 +1,7 @@ """ qrzcqtools: asynchronous editon --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/callsignlookuptools/qrzcq/qrzcqsync.py b/callsignlookuptools/qrzcq/qrzcqsync.py index 1a262ab..641c6ab 100644 --- a/callsignlookuptools/qrzcq/qrzcqsync.py +++ b/callsignlookuptools/qrzcq/qrzcqsync.py @@ -1,7 +1,7 @@ """ qrzcqtools: synchronous editon --- -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the terms of the BSD 3-Clause license. """ diff --git a/docs/index.rst b/docs/index.rst index 8757d0d..dc3ef06 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -121,6 +121,6 @@ Async License ======= -Copyright 2021 classabbyamp, 0x5c +Copyright 2021-2023 classabbyamp, 0x5c Released under the BSD 3-Clause License. See ``LICENSE`` for the full license text. diff --git a/setup.py b/setup.py index 067cc06..84f829a 100644 --- a/setup.py +++ b/setup.py @@ -22,6 +22,8 @@ "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers",