diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 79967b7..0a1415c 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -2,10 +2,13 @@ version: 2 updates: - package-ecosystem: pip directory: "/" + exclude-paths: + - "requirements-dev.txt" + - "setup.py" schedule: interval: weekly time: "01:30" - open-pull-requests-limit: 10 + open-pull-requests-limit: 5 target-branch: dev assignees: - "sepandhaghighi" diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f940d10..3c97dce 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -36,10 +36,9 @@ jobs: run: | python -m pip install --upgrade pip pip install . - - name: Test requirements installation + - name: Dev requirements installation run: | - python otherfiles/requirements-splitter.py - pip install --upgrade --upgrade-strategy=only-if-needed -r test-requirements.txt + pip install --upgrade --upgrade-strategy=only-if-needed -r requirements-dev.txt - name: Conflict check run: | python otherfiles/conflict_check.py diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e50705..e1636cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ### Changed - `README.md` updated - Test system modified +- Dependencies structure modified ## [1.5] - 2026-04-10 ### Added - Garay numeral system diff --git a/dev-requirements.txt b/requirements-dev.txt similarity index 100% rename from dev-requirements.txt rename to requirements-dev.txt diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index e69de29..0000000 diff --git a/setup.py b/setup.py index 0e1f436..25b6a86 100644 --- a/setup.py +++ b/setup.py @@ -5,13 +5,6 @@ except ImportError: from distutils.core import setup - -def get_requires() -> list: - """Read requirements.txt.""" - requirements = open("requirements.txt", "r").read() - return list(filter(lambda x: x != "", requirements.split())) - - def read_description() -> str: """Read README.md and CHANGELOG.md.""" try: @@ -32,8 +25,7 @@ def read_description() -> str: setup( name='xnum', - packages=[ - 'xnum', ], + packages=['xnum'], version='1.5', description='XNum: Universal Numeral System Converter', long_description=read_description(), @@ -42,11 +34,11 @@ def read_description() -> str: author_email='xnum@openscilab.com', url='https://github.com/openscilab/xnum', download_url='https://github.com/openscilab/xnum/tarball/v1.5', - keywords="convert numeral number numeral-system digits", + keywords='convert numeral number numeral-system digits', project_urls={ 'Source': 'https://github.com/openscilab/xnum', }, - install_requires=get_requires(), + install_requires=[], python_requires='>=3.7', classifiers=[ 'Development Status :: 5 - Production/Stable',