Prepare for new release

- Update version numbers
- Update copyright years
- Fix PKGBUILD to new specs
This commit is contained in:
Franco Masotti 2023-01-09 18:13:37 +01:00
parent 1fa2641e43
commit 68473f9752
Signed by: frnmst
GPG Key ID: 24116ED85666780A
6 changed files with 27 additions and 21 deletions

View File

@ -79,7 +79,7 @@ $ fattura_elettronica_reader --help
Copyright (c) 2018 Enio Carboni - Italy
Copyright (C) 2019-2022 Franco Masotti (franco \D\o\T masotti {-A-T-} tutanota \D\o\T com)
Copyright (C) 2019-2023 Franco Masotti (franco \D\o\T masotti {-A-T-} tutanota \D\o\T com)
fattura-elettronica-reader is free software: you can redistribute it
and/or modify it under the terms of the GNU General Public License as
@ -104,8 +104,8 @@ Changelogs, instructions, sources and keys can be found at
## Crypto donations
- Bitcoin: bc1qnkflazapw3hjupawj0lm39dh9xt88s7zal5mwu
- Bitcoin: `bc1qnkflazapw3hjupawj0lm39dh9xt88s7zal5mwu`
- Monero:
84KHWDTd9hbPyGwikk33Qp5GW7o7zRwPb8kJ6u93zs4sNMpDSnM5ZTWVnUp2cudRYNT6rNqctnMQ9NbUewbj7MzCBUcrQEY
- Dogecoin: DMB5h2GhHiTNW7EcmDnqkYpKs6Da2wK3zP
- Vertcoin: vtc1qd8n3jvkd2vwrr6cpejkd9wavp4ld6xfu9hkhh0
`84KHWDTd9hbPyGwikk33Qp5GW7o7zRwPb8kJ6u93zs4sNMpDSnM5ZTWVnUp2cudRYNT6rNqctnMQ9NbUewbj7MzCBUcrQEY`
- Dogecoin: `DMB5h2GhHiTNW7EcmDnqkYpKs6Da2wK3zP`
- Vertcoin: `vtc1qd8n3jvkd2vwrr6cpejkd9wavp4ld6xfu9hkhh0`

View File

@ -25,9 +25,9 @@ copyright = '2019-2023, Franco Masotti'
author = 'Franco Masotti'
# The short X.Y version
version = '3.0.3'
version = '3.0.4'
# The full version, including alpha/beta/rc tags
release = '3.0.3'
release = '3.0.4'
# -- General configuration ---------------------------------------------------

View File

@ -2,7 +2,7 @@ Copyright and License
=====================
Copyright (c) 2018 Enio Carboni - Italy
Copyright (C) 2019-2022 Franco Masotti (franco \D\o\T masotti {-A-T-} tutanota \D\o\T com)
Copyright (C) 2019-2023 Franco Masotti (franco \D\o\T masotti {-A-T-} tutanota \D\o\T com)
fattura-elettronica-reader is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by

View File

@ -3,7 +3,7 @@
# api.py
#
# Copyright (c) 2018 Enio Carboni - Italy
# Copyright (C) 2019-2022 Franco Masotti (franco \D\o\T masotti {-A-T-} tutanota \D\o\T com)
# Copyright (C) 2019-2023 Franco Masotti (franco \D\o\T masotti {-A-T-} tutanota \D\o\T com)
#
# This file is part of fattura-elettronica-reader.
#

View File

@ -1,31 +1,37 @@
# Maintainer: Franco Masotti <franco dot masotti at tutanota dot com>
# Contributor: Franco Masotti <franco dot masotti at tutanota dot com>
pkgname=python-fattura_elettronica_reader
pkgver=3.0.3
pkgver=3.0.4
pkgrel=1
pkgdesc="A utility that is able to check and extract electronic invoice received from the Sistema di Interscambio"
arch=('any')
url="https://software.franco.net.eu.org/frnmst/fattura-elettronica-reader"
license=('GPL3')
depends=('python'
'python-setuptools'
'python-atomicwrites=1.4.0'
'python-filetype=1.0.10'
'python-filetype=1.2.0'
'python-appdirs=1.4.4'
'python-requests=2.27.1'
'python-lxml=4.8.0'
'python-lxml=4.9.2'
'python-yaml=6.0'
'python-fpyutils=2.2.0')
'python-fpyutils=3.0.1')
makedepends=('python-build'
'python-installer'
'python-wheel'
'python-setuptools')
options=(!emptydirs)
source=("https://blog.franco.net.eu.org/software/fattura-elettronica-reader-${pkgver}/fattura-elettronica-reader-${pkgver}.tar.gz.sig" "https://blog.franco.net.eu.org/software/fattura-elettronica-reader-${pkgver}/fattura-elettronica-reader-${pkgver}.tar.gz")
sha512sums=('SKIP' 'SKIP')
check() {
cd "${srcdir}"/fattura-elettronica-reader-"${pkgver}"
python -m unittest discover --failfast --locals --verbose
cd "${srcdir}"/fattura-elettronica-reader-"${pkgver}"
python -m unittest discover --failfast --locals --verbose
}
build() {
cd "${srcdir}"/fattura-elettronica-reader-"${pkgver}"
python -m build --wheel --no-isolation
}
package() {
cd "${srcdir}"/fattura-elettronica-reader-"${pkgver}"
python setup.py install --root="${pkgdir}/" --optimize=1
cd "${srcdir}"/fattura-elettronica-reader-"${pkgver}"
python -m installer --destdir="${pkgdir}" dist/*.whl
}

View File

@ -23,7 +23,7 @@
[metadata]
name = fattura_elettronica_reader
# 'version' needs setuptools >= 39.2.0.
version = 3.0.3
version = 3.0.4
license = GPLv3+,
description = Check and extract electronic invoices received from the Sistema di Interscambio
long_description=file: README.md