Skip to content

Commit

Permalink
fix version issues and bump to 0.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
vuillaut committed Jan 25, 2022
1 parent eb07147 commit b76022f
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 5 deletions.
1 change: 0 additions & 1 deletion gitlab_release_notes/VERSION

This file was deleted.

1 change: 1 addition & 0 deletions gitlab_release_notes/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
from .generate import generate_release_notes
from .version import __version__
4 changes: 2 additions & 2 deletions gitlab_release_notes/generate.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import gitlab
from datetime import datetime

from .version import __version__

def generate_release_notes(project_id, **config):
"""
Expand Down Expand Up @@ -76,6 +75,7 @@ def main():
# Optional
parser.add_argument("--url", default="https://gitlab.com", required=False)
parser.add_argument("--private_token", type=str, required=False, default=None)
parser.add_argument('--version', action='version', version=__version__)

args = parser.parse_args()

Expand Down
1 change: 1 addition & 0 deletions gitlab_release_notes/version.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
__version__="0.1.1"
10 changes: 8 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import io
import os
from setuptools import find_packages, setup

import re

def read(*paths, **kwargs):
"""Read the contents of a text file safely.
Expand All @@ -20,6 +20,12 @@ def read(*paths, **kwargs):
return content


def get_version():
with open(os.path.join(os.path.dirname(__file__), 'gitlab_release_notes/version.py')) as f:
result = re.search(r'{}\s*=\s*[\'"]([^\'"]*)[\'"]'.format('__version__'), f.read())
return result.group(1)


def read_requirements(path):
return [
line.strip()
Expand All @@ -30,7 +36,7 @@ def read_requirements(path):

setup(
name="gitlab_release_notes",
version=read("gitlab_release_notes", "VERSION"),
version=get_version(),
description="Generate release notes for a gitlab project",
url="https://github.com/vuillaut/gitlab_release_notes",
long_description=read("README.md"),
Expand Down

0 comments on commit b76022f

Please sign in to comment.