summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJensDiemer <git@jensdiemer.de>2020-02-01 14:30:41 +0100
committerJensDiemer <git@jensdiemer.de>2020-02-01 14:30:41 +0100
commit6fe68da67f86cdbd20e9bbfd05319afdaaf75830 (patch)
treefe48534533cbc3f037e080b65be82592e57276b9
parent69037331053950a1a03324ef3486769cc88ed591 (diff)
downloadcreole-6fe68da67f86cdbd20e9bbfd05319afdaaf75830.tar.gz
Use modification time from source README.creole in ReSt README note
-rw-r--r--README.rst6
-rw-r--r--creole/setup_utils.py9
2 files changed, 12 insertions, 3 deletions
diff --git a/README.rst b/README.rst
index af848fb..4d85e88 100644
--- a/README.rst
+++ b/README.rst
@@ -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.')