Browse Source

Added new software release. Fixed instructions.

master
Franco Masotti 7 months ago
parent
commit
70cc8eea16
Signed by: frnmst
GPG Key ID: 24116ED85666780A
  1. 1
      _pages/software.md
  2. 4
      _pages/software_instructions.md
  3. BIN
      _software/fpydocs-4.2.0/fpydocs-4.2.0.tar.gz
  4. 1
      _software/fpydocs-4.2.0/fpydocs-4.2.0.tar.gz.SHA256SUM.txt
  5. 1
      _software/fpydocs-4.2.0/fpydocs-4.2.0.tar.gz.SHA512SUM.txt
  6. 16
      _software/fpydocs-4.2.0/fpydocs-4.2.0.tar.gz.sig
  7. 28
      _software/fpydocs-4.2.0/release.md

1
_pages/software.md

@ -192,6 +192,7 @@ This page is the only *real* trusted source of some of my software, publicly ava
#### Releases
- [`4.2.0`]({{ site.baseurl }}/software/fpydocs-4.2.0/release.html)
- [`4.1.2`]({{ site.baseurl }}/software/fpydocs-4.1.2/release.html)
- [`4.1.1`]({{ site.baseurl }}/software/fpydocs-4.1.1/release.html)
- [`4.1.0`]({{ site.baseurl }}/software/fpydocs-4.1.0/release.html)

4
_pages/software_instructions.md

@ -51,8 +51,8 @@ Commands are to be run in the project directory.
|----------|-------------|---------|
| project_dir | the full path directory of the project | `export project_dir="$(pwd)"` |
| project | the project name | `export project="$(basename "$(pwd)")"` |
| project_python_module | the python module name of the project. For example: `md-toc` is `md_toc` | `project_python_module="$(basename "$(pwd)" | tr '-' '_')"` |
| project_version_release_timestamp | the timestamp of a software version (tag) in UTC format | `project_version_release_timestamp="$(python3 -c 'from dateutil import parser as dateutil_parser; from dateutil.tz import UTC; import sys; p = dateutil_parser.parse(sys.argv[1]); u=p.astimezone(UTC); print(u.strftime("%Y-%m-%d %T"))' "$(git tag -l --format='%(taggerdate)' $(git describe --tags $(git rev-list --tags --max-count=1)))")"` |
| project_python_module | the python module name of the project. For example: `md-toc` is `md_toc` | `export project_python_module="$(basename "$(pwd)" | tr '-' '_')"` |
| project_version_release_timestamp | the timestamp of a software version (tag) in UTC format | `export project_version_release_timestamp="$(python3 -c 'from dateutil import parser as dateutil_parser; from dateutil.tz import UTC; import sys; p = dateutil_parser.parse(sys.argv[1]); u=p.astimezone(UTC); print(u.strftime("%Y-%m-%d %T"))' "$(git tag -l --format='%(taggerdate)' $(git describe --tags $(git rev-list --tags --max-count=1)))")"` |
| tag | the git tag name which is usually [semver](https://semver.org/)ed | `export tag="$(git describe --tags $(git rev-list --tags --max-count=1))"` |
| tag_raw | same as `tag` but pad each component of the tag with 6 zeros. For example: `12.121.5` becomes `000012.000121.000005` | - |
| signing_key | the public key file used to sign the archive file | - |

BIN
_software/fpydocs-4.2.0/fpydocs-4.2.0.tar.gz

Binary file not shown.

1
_software/fpydocs-4.2.0/fpydocs-4.2.0.tar.gz.SHA256SUM.txt

@ -0,0 +1 @@
edc44be93e710b8efdc8ee63eabb6e85679ff45198954fcd9e91e1bce9959130 fpydocs-4.2.0.tar.gz

1
_software/fpydocs-4.2.0/fpydocs-4.2.0.tar.gz.SHA512SUM.txt

@ -0,0 +1 @@
083e515eeee0d36da4c58c3354bfb5550a67292fd2b65725fb15c3fcb56ea579c9807af7d6db4926dfaa072eec2caf03004f841e1a2d6760ad736d0a763789e5 fpydocs-4.2.0.tar.gz

16
_software/fpydocs-4.2.0/fpydocs-4.2.0.tar.gz.sig

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEECQ7wtO7QEmICo89RJBFu2FZmeAoFAmGs2V4ACgkQJBFu2FZm
eAqpaxAAjR4LzIwrQZ8eeMQoH6ZtjHTYs84xP5IjWHXXDhpFThmbwgNa5yu6UZbk
JfIPQ6odFcq1K5CLbtFHdz/mQrEwnQLOK8tJNlerDAUbMyUte33U9l5usHiONgSU
7BFvA0yxQPi7fXBC7Z30N25Wd1SvI6I4zF7RuyAZM9jJkSXepZx9oLk0ovQ/aAgn
gDbTRrn7P0NG5maix1DI7a5bF1oEXh2xTLnEa4rN6bmKxkvhGwgF4gbespAfyR+j
u1rH2M2qDlU3PQ3qBo24tC4z4YmfxWScTmu7KnCX+si/TkR9ytsiMagqZkUdBix9
OQU0D753dBo6ciEGX8spcNKoDGRR9oXrvKhR1SY1r6mKrFRXtPIIBSs8SHzKsjtr
cXk/gb4CV8dP1MG2cnct9htFRu0hwRGT1OepMmThQtOs8ua0fp7smqRiqym3YWW6
ivQwdz8nkJKCLU32VWt+uXDrXseXlkHkhzLo7IVEbiX421V8SK90jOUCqWgN1KGK
Hzc+//26NIUxw4OIuMU3ResfXsgnpuWoEBXF31v2d6ti0IdSM8v/NmzihdMeeYWG
tM5wezZJjRh03JOOzsul8GfWzdBuZPy/LrP9WmzKcMeKNnwVXZpPlCWIGLXfGL2s
l/mihotO0ZVXS6KhQUjbevnfkJLH1pTHGV9d5kk6GvlMM0XNqNc=
=Hvkh
-----END PGP SIGNATURE-----

28
_software/fpydocs-4.2.0/release.md

@ -0,0 +1,28 @@
---
layout: software_release
enable_markdown: true
title: release
excerpt: none
software_name: fpydocs
software_name_python_module: fpydocs
software_version: 4.2.0
software_version_raw: 000004.000002.000000
release_timestamp: 2021-12-05 15:18:59
is_on_pypi: false
has_changelog: true
signing_public_key: pgp_pubkey_since_2019.txt
---
### Changed
- Use of verbatim blueprints instead of copy-paste.
- Updated email.
### Fixed
- Use of atomic git operations to push changes to build AUR package.
### Added
- Added a blueprint file containing the post-receive hook configuration
instead of having it embedded in the script.
Loading…
Cancel
Save