DuniterPy issueshttps://git.duniter.org/clients/python/duniterpy/-/issues2020-09-26T14:02:46+02:00https://git.duniter.org/clients/python/duniterpy/-/issues/111Clearly define the copyright and license statements2020-09-26T14:02:46+02:00MoulClearly define the copyright and license statementsFrom:
```bash
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your ...From:
```bash
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# Authors:
# Caner Candan <caner@candan.fr>, http://caner.candan.fr
# vit
```
---
To:
```
"""
Copyright 2014-2020 Vincent Texier <vit@free.fr>
DuniterPy is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
DuniterPy is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
"""
```
## Todo
- [x] Use `"""` docsting
- [x] The authors shouldn’t be listed here, but in `AUTHORS.md`
- [x] !108: Create an `AUTHORS.md` file to list the authors
- [x] Copyright statement: Who is/are the copyright owner(s)? Cf. https://git.duniter.org/clients/python/silkaj/issues/132
- Let set vit as owner for now, which will pass over to the _Fondation Monnaie Libre_ once created.
- [x] Which files should contains this header? `duniterpy`, `tests`, `examples`? All
- [x] Add script to update the copyright year0.60.0MoulMoulhttps://git.duniter.org/clients/python/duniterpy/-/issues/86Scrypt: migrate from pylibscrypt to hashlib.scrypt from the standard Python 3...2020-09-24T20:41:17+02:00MoulScrypt: migrate from pylibscrypt to hashlib.scrypt from the standard Python 3.6 libDuniterPy currently uses [pylibscrypt](https://github.com/jvarho/pylibscrypt):
- It is [not packaged into Debian](https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=pylibscrypt)
Other Python li...DuniterPy currently uses [pylibscrypt](https://github.com/jvarho/pylibscrypt):
- It is [not packaged into Debian](https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=pylibscrypt)
Other Python libraries implementing Scrypt:
- [pyscrypt](https://github.com/ricmoo/pyscrypt): pure Python, but not in Debian
- [py-srcypt](https://bitbucket.org/mhallin/py-scrypt/src). [In Debian](https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=python3-scrypt), Python wrapper around C, was used in Silkaj 0.6.0 before DuniterPy migration
---
- #68: Will allow Debian packaging0.60.0MoulMoulhttps://git.duniter.org/clients/python/duniterpy/-/issues/68Package in Debian Bullseye v112020-11-03T18:30:31+01:00MoulPackage in Debian Bullseye v11https://git.duniter.org/clients/python/silkaj/issues/270
Silkaj v0.7.0 did migrates its code base to DuniterPy usage.
For new Silkaj versions to work in Debian v11, DuniterPy must be packaged in Debian.
This will benefits Sakia, and o...https://git.duniter.org/clients/python/silkaj/issues/270
Silkaj v0.7.0 did migrates its code base to DuniterPy usage.
For new Silkaj versions to work in Debian v11, DuniterPy must be packaged in Debian.
This will benefits Sakia, and other clients.
### Dependency not in Debian
- [x] #86: Scrypt dependency migration
### Todo
- [x] #111: Clearly define the copyright and license statements0.60.0MoulMoul2021-01-12