Skip to content

Commit

Permalink
lestarch: loosening package requirements (#78)
Browse files Browse the repository at this point in the history
* lestarch: loosening package requirements

* lestarch: fixing on major revisions, per recommendation
  • Loading branch information
LeStarch authored Jun 8, 2022
1 parent 2aa21a1 commit df44b44
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 18 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/fprime-tools-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.6, 3.7, 3.8, 3.9]
python-version: ["3.7", "3.8", "3.9", "3.10"]

steps:
- uses: actions/checkout@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.6, 3.7, 3.8, 3.9]
python-version: ["3.7", "3.8", "3.9", "3.10"]
fprime-version: [[NASA-v1.5.3, 99cef07], [v2.0.0, 521516c], [v3.0.0, 521516c], [devel, 521516c]]

steps:
Expand Down
30 changes: 14 additions & 16 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,32 +71,30 @@
"Operating System :: POSIX",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
],
# Requires Python 3.6+
python_requires=">=3.6",
# Requires Python 3.7+
python_requires=">=3.7",
install_requires=[
"lxml==4.6.3",
"Markdown==3.3.4",
"MarkupSafe<2.0.0",
"pexpect==4.8.0",
"pytest==6.2.4",
"Cheetah3==3.2.6",
"setuptools-scm==6.0.1",
"cookiecutter==1.7.2",
"gcovr==5.0",
"lxml>=4.6.3, <5.0.0",
"Markdown>=3.3.4, <4.0.0",
"pexpect>=4.8.0, <5.0.0",
"pytest>=6.2.4, <7.0.0",
"Cheetah3>=3.2.6, <4.0.0",
"cookiecutter>=1.7.2, <2.0.0",
"gcovr>=5.0, <6.0",
],
extras_require={
"dev": [
"black==21.5b1",
"pylama==7.7.1",
"pylint==2.8.2",
"pre-commit==2.12.1",
"pylama",
"pylint",
"pre-commit",
"sphinx",
"sphinxcontrib.mermaid",
"sphinx-rtd-theme",
Expand All @@ -106,7 +104,7 @@
]
},
# Setup and test requirements, not needed by normal install
setup_requires=["pytest-runner==5.3.0", "setuptools_scm==6.0.1"],
setup_requires=["pytest-runner", "setuptools_scm"],
tests_require=["pytest"],
# Create a set of executable entry-points for running directly from the package
entry_points={
Expand Down

0 comments on commit df44b44

Please sign in to comment.