Skip to content
Snippets Groups Projects
Commit cae60f69 authored by gling's avatar gling
Browse files

Release 0.0.24

parent a67ea6ec
No related branches found
No related tags found
No related merge requests found
import os
import click
import importlib_metadata
from . import colors as c
import urllib.request
import re
......@@ -11,10 +10,10 @@ import pkg_resources
PACKAGE_NAME='chipforge'
INDEX_URL='https://git.ece.iastate.edu/api/v4/projects/6561/packages/pypi/simple/'
def autoupdate():
try:
my_version = importlib_metadata.version(PACKAGE_NAME)
chipforge = next(pkg for pkg in pkg_resources.working_set if pkg.key == PACKAGE_NAME)
my_version = chipforge.version
(my_major, my_minor, my_patch) = (int(i) for i in my_version.split('.'))
with urllib.request.urlopen(INDEX_URL + PACKAGE_NAME) as file:
......
......@@ -3,6 +3,7 @@ import os
import subprocess
import click
import importlib_metadata
import pkg_resources
from .autoupdate import autoupdate
......@@ -12,7 +13,7 @@ from . import colors as c
def get_version():
try:
return importlib_metadata.version('chipforge')
return next(pkg for pkg in pkg_resources.working_set if pkg.key == 'chipforge').version
except:
return 'dev-' + subprocess.check_output(['git', 'rev-parse', '--short', 'HEAD'], encoding='ascii').strip()
......
[tool.poetry]
name = "chipforge"
version = "0.0.23"
version = "0.0.24"
description = "Chip Forge Python Utilities"
repository = "https://git.ece.iastate.edu/isu-chip-fab/chiputil.git"
authors = ["Gregory Ling"]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment