diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index 17451c3..f25a491 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -10,10 +10,10 @@ jobs: steps: - uses: actions/checkout@master - - name: Set up Python 3.7 + - name: Set up Python 3.12 uses: actions/setup-python@v1 with: - python-version: 3.7 + python-version: 3.12 - name: Install pypa/build run: >- diff --git a/.github/workflows/unittests.yml b/.github/workflows/unittests.yml index f43b3ed..be1c706 100644 --- a/.github/workflows/unittests.yml +++ b/.github/workflows/unittests.yml @@ -12,10 +12,10 @@ jobs: steps: - uses: actions/checkout@v1 - - name: Set up Python 3.7 + - name: Set up Python 3.12 uses: actions/setup-python@v1 with: - python-version: 3.7 + python-version: 3.12 - name: Install dependencies run: | python -m pip install --upgrade pip diff --git a/CHANGES.md b/CHANGES.md index 23091d8..e400c70 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -8,6 +8,10 @@ > - Fixed: 🐛 > - Security: 🛡 +## Version 0.4.1 + +🐛 Fixed an issue using pkg_resources package when setuptools is not installed. The fix adds setuptools as a dependency. + ## Version 0.4.0 ### Added diff --git a/setup.py b/setup.py index c164695..8c16cf0 100644 --- a/setup.py +++ b/setup.py @@ -5,10 +5,10 @@ setuptools.setup( name="mussels", - version="0.4.0", + version="0.4.1", author="Micah Snyder", author_email="micasnyd@cisco.com", - copyright="Copyright (C) 2023 Cisco Systems, Inc. and/or its affiliates. All rights reserved.", + copyright="Copyright (C) 2025 Cisco Systems, Inc. and/or its affiliates. All rights reserved.", description="Mussels Dependency Build Automation Tool", long_description=long_description, long_description_content_type="text/markdown", @@ -28,6 +28,7 @@ "patch", "gitpython", "pyyaml", + "setuptools", ], classifiers=[ "Programming Language :: Python :: 3",