Merge pull request #12 from HideyoshiNakazone/develop

Implements Better Python Version Compatibility
This commit is contained in:
2022-12-14 02:29:07 -03:00
committed by GitHub
5 changed files with 19 additions and 11 deletions

View File

@@ -18,10 +18,10 @@ jobs:
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Set up Python 3.10 - name: Set up Python 3.8
uses: actions/setup-python@v3 uses: actions/setup-python@v3
with: with:
python-version: "3.10" python-version: "3.8"
- name: Install dependencies - name: Install dependencies
run: | run: |
python -m pip install --upgrade pip pipenv python -m pip install --upgrade pip pipenv

View File

@@ -14,4 +14,4 @@ auditwheel = "*"
coverage = "*" coverage = "*"
[requires] [requires]
python_version = "3.10" python_version = "3.8"

12
Pipfile.lock generated
View File

@@ -1,11 +1,11 @@
{ {
"_meta": { "_meta": {
"hash": { "hash": {
"sha256": "70c04ebd85722a2f7600eb782204874a2d213d53ec0a036dc0c7020c275e1683" "sha256": "d79def82642767e87a1f8c184ec5c4e4eb29ee6c98adcdeeb44a14ae4b323306"
}, },
"pipfile-spec": 6, "pipfile-spec": 6,
"requires": { "requires": {
"python_version": "3.10" "python_version": "3.8"
}, },
"sources": [ "sources": [
{ {
@@ -434,6 +434,14 @@
"index": "pypi", "index": "pypi",
"version": "==4.0.2" "version": "==4.0.2"
}, },
"typing-extensions": {
"hashes": [
"sha256:1511434bb92bf8dd198c12b1cc812e800d4181cfcb867674e0f8279cc93087aa",
"sha256:16fa4864408f655d35ec496218b85f79b3437c829e93320c7c9215ccfd92489e"
],
"markers": "python_version < '3.9'",
"version": "==4.4.0"
},
"urllib3": { "urllib3": {
"hashes": [ "hashes": [
"sha256:47cc05d99aaa09c9e72ed5809b60e7ba354e64b59c9c173ac3018642d8bb41fc", "sha256:47cc05d99aaa09c9e72ed5809b60e7ba354e64b59c9c173ac3018642d8bb41fc",

View File

@@ -15,6 +15,6 @@ all: $(OBJS)
clean: clean:
rm $(WORK)/**/*.cpython-310-x86_64-linux-gnu.so rm $(WORK)/**/*.so
rm $(WORK)/**/*.c rm $(WORK)/**/*.c

View File

@@ -1,9 +1,9 @@
from setuptools import Extension, setup
from Cython.Build import cythonize
import setuptools
import numpy
import os import os
import numpy
import setuptools
from Cython.Build import cythonize
from setuptools import Extension
__name = "yoshi-seals" __name = "yoshi-seals"
@@ -55,7 +55,7 @@ setuptools.setup(
"License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
"Operating System :: OS Independent" "Operating System :: OS Independent"
], ],
python_requires='>=3.6', python_requires='>=3.8',
install_requires=[ install_requires=[
'numpy', 'numpy',
'pandas', 'pandas',