Skip to content

Commit 3888349

Browse files
committed
Fix package version getter
1 parent 374eac4 commit 3888349

3 files changed

Lines changed: 9 additions & 8 deletions

File tree

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
[project]
22
name = "talkops"
3-
version = "1.0.0"
3+
version = "1.0.1"
44
description = "TalkOps SDK"
55
authors = [{ name = "PicoUX" }]
66
license = "MIT"
7+
license-files = ["LICENSE"]
8+
readme = "README.md"
79
requires-python = ">=3.7"
810
dependencies = [
911
"jinja2>=3.1.6",

src/talkops/extension.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@
44
from .parameter import Parameter
55
from .readme import Readme
66
from .manifest import Manifest
7+
from .media import Media
78
import asyncio
89
import json
910
import base64
1011
import os
11-
import pkg_resources
12+
from importlib.metadata import version
1213

1314
class Extension:
1415
def __init__(self, token=None):
@@ -43,7 +44,7 @@ async def _setup(self):
4344
'parameters': self._parameters,
4445
'sdk': {
4546
'name': 'python',
46-
'version': pkg_resources.get_distribution('talkops').version,
47+
'version': version('talkops'),
4748
},
4849
'softwareVersion': self._software_version,
4950
'functionSchemas': self._function_schemas,
@@ -76,7 +77,7 @@ async def _setup(self):
7677
'name': self._name,
7778
'sdk': {
7879
'name': 'python',
79-
'version': pkg_resources.get_distribution('talkops').version,
80+
'version': version('talkops'),
8081
},
8182
'softwareVersion': self._software_version,
8283
'website': self._website,

src/talkops/readme.jinja2

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,13 @@
33
A TalkOps Extension made to work with [TalkOps](https://talkops.app).
44

55
**TalkOps enables real-time voice interaction with applications.**
6-
76
{% if extension.features %}
87
## Features
98

10-
{% for feature in extension.features %}
9+
{% for feature in extension.features -%}
1110
* {{ feature.strip() }}
12-
{% endfor %}
11+
{% endfor -%}
1312
{% endif %}
14-
1513
## Installation
1614

1715
1. Sign in to [TalkOps](https://talkops.app).

0 commit comments

Comments
 (0)