diff options
author | JensDiemer <git@jensdiemer.de> | 2020-02-01 14:30:41 +0100 |
---|---|---|
committer | JensDiemer <git@jensdiemer.de> | 2020-02-01 14:30:41 +0100 |
commit | 6fe68da67f86cdbd20e9bbfd05319afdaaf75830 (patch) | |
tree | fe48534533cbc3f037e080b65be82592e57276b9 | |
parent | 69037331053950a1a03324ef3486769cc88ed591 (diff) | |
download | creole-6fe68da67f86cdbd20e9bbfd05319afdaaf75830.tar.gz |
Use modification time from source README.creole in ReSt README note
-rw-r--r-- | README.rst | 6 | ||||
-rw-r--r-- | creole/setup_utils.py | 9 |
2 files changed, 12 insertions, 3 deletions
@@ -34,6 +34,8 @@ The creole2html part based on the creole markup parser and emitter from the Moin +-----------------------------------+ | |Status on landscape.io| | +-----------------------------------+ +| |PyPi version| | ++-----------------------------------+ .. |Build Status on github| image:: https://github.com/jedie/python-creole/workflows/test/badge.svg?branch=master .. |Build Status on travis-ci.org| image:: https://travis-ci.org/jedie/python-creole.svg @@ -42,6 +44,8 @@ The creole2html part based on the creole markup parser and emitter from the Moin .. _coveralls.io/r/jedie/python-creole: https://coveralls.io/r/jedie/python-creole .. |Status on landscape.io| image:: https://landscape.io/github/jedie/python-creole/master/landscape.svg .. _landscape.io/github/jedie/python-creole/master: https://landscape.io/github/jedie/python-creole/master +.. |PyPi version| image:: https://badge.fury.io/py/python-creole.svg +.. _pypi.org/project/python-creole/: https://pypi.org/project/python-creole/ ======= install @@ -616,4 +620,4 @@ donation ------------ -``Note: this file is generated from README.creole with "python-creole" at 2020-02-01 12:50:27``
\ No newline at end of file +``Note: this file is generated from README.creole 2020-02-01 14:17:25 with "python-creole"``
\ No newline at end of file diff --git a/creole/setup_utils.py b/creole/setup_utils.py index 24b1b1a..eed6693 100644 --- a/creole/setup_utils.py +++ b/creole/setup_utils.py @@ -160,11 +160,16 @@ def update_rst_readme(package_root, filename='README.creole'): with rest_readme_path.open('w') as f: f.write(rest_readme) + + # Add a note about generation with modification time from source: + f.write('\n\n------------\n\n') - dt = datetime.datetime.utcnow() + + modification_time = creole_readme_path.stat().st_mtime + dt = datetime.datetime.fromtimestamp(modification_time) dt = dt.replace(microsecond=0) dt = dt.isoformat(sep=' ') - f.write(f'``Note: this file is generated from {filename} with "python-creole" at {dt}``') + f.write(f'``Note: this file is generated from {filename} {dt} with "python-creole"``') print('done.') |