Browse Source

package metadata: added link to changelog

Fabian Peter Hammerle 2 years ago
parent
commit
8fbe32bff1
2 changed files with 7 additions and 2 deletions
  1. 3 1
      CHANGELOG.md
  2. 4 1
      setup.py

+ 3 - 1
CHANGELOG.md

@@ -5,12 +5,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 ## [Unreleased]
+### Added
+- package metadata: added link to changelog
 
 ## [2.0.0] - 2021-05-22
 ### Removed
 - compatibility with `python3.5`
 
-## Changed
+### Changed
 - added default value for `creator` to fix `TypeError` in `write_triangular` when unset
 - `write_triangular`: raise descriptive `ValueError` when missing `volume_geometry_info`
   (instead of `TypeError`)

+ 4 - 1
setup.py

@@ -19,6 +19,8 @@ import os
 
 import setuptools
 
+_REPO_URL = "https://github.com/fphammerle/freesurfer-surface"
+
 with open("README.rst", "r") as readme:
     LONG_DESCRIPTION = readme.read()
 
@@ -36,7 +38,8 @@ setuptools.setup(
     long_description=LONG_DESCRIPTION,
     author="Fabian Peter Hammerle",
     author_email="fabian@hammerle.me",
-    url="https://github.com/fphammerle/freesurfer-surface",
+    url=_REPO_URL,
+    project_urls={"Changelog": _REPO_URL + "/blob/master/CHANGELOG.md"},
     license="GPLv3+",
     keywords=[
         "brain",