diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..304f63c --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,17 @@ +i# Changelog + +This file includes a history of past releases. Changes that were not yet added to a release are in the [changelog.d/](./changelog.d) folder. + + + + diff --git a/changelog.d/20240423_120632_danyal.faheem_add_scriv_changelog.md b/changelog.d/20240423_120632_danyal.faheem_add_scriv_changelog.md new file mode 100644 index 0000000..90bd182 --- /dev/null +++ b/changelog.d/20240423_120632_danyal.faheem_add_scriv_changelog.md @@ -0,0 +1 @@ +- [Improvement] Add a scriv-compliant changelog. (by @Danyal-Faheem) \ No newline at end of file diff --git a/changelog.d/scriv.ini b/changelog.d/scriv.ini new file mode 100644 index 0000000..302ebff --- /dev/null +++ b/changelog.d/scriv.ini @@ -0,0 +1,18 @@ +[scriv] +version = literal: openedxscorm/__about__.py: __version__ +categories = +format = md +md_header_level = 2 +new_fragment_template = + + + + +entry_title_template = {%% if version %%}v{{ version }} {%% endif %%}({{ date.strftime('%%Y-%%m-%%d') }}) diff --git a/openedxscorm/__about__.py b/openedxscorm/__about__.py new file mode 100644 index 0000000..dba3a77 --- /dev/null +++ b/openedxscorm/__about__.py @@ -0,0 +1 @@ +__version__ = "17.0.1" diff --git a/setup.py b/setup.py index 7dfde59..1d1d771 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,7 @@ import io import os from setuptools import setup +from openedxscorm.__about__ import __version__ def package_data(pkg, roots): @@ -26,7 +27,7 @@ def package_data(pkg, roots): setup( name="openedx-scorm-xblock", - version="17.0.1", + version=__version__, description="Scorm XBlock for Open edX", long_description=readme, long_description_content_type="text/x-rst",