Skip to content

Commit daa3154

Browse files
committed
switch to python 3.10 as default version
1 parent 01927b4 commit daa3154

File tree

7 files changed

+13
-11
lines changed

7 files changed

+13
-11
lines changed

.github/workflows/changes.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
name: detect-changes
22

33
env:
4-
DEFAULT_PYTHON: '["3.11"]'
5-
#MATRIX_PYTHON: '["3.11"]'
4+
DEFAULT_PYTHON: '["3.10"]'
5+
#MATRIX_PYTHON: '["3.10"]'
66
MATRIX_PYTHON: '["3.9","3.10","3.11","3.12","3.13"]'
77
DEFAULT_PLATFORM: '["linux"]'
88
MATRIX_PLATFORM: '["linux", "macos"]'

.github/workflows/update-dependencies.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,19 @@ jobs:
1717
- package-api
1818
uses: ./.github/workflows/package-host.yml
1919
with:
20-
python-version: 3.11
20+
python-version: 3.10
2121
platform: linux
2222

2323
package-pipeline:
2424
uses: ./.github/workflows/package-pipeline.yml
2525
with:
26-
python-version: 3.11
26+
python-version: 3.10
2727
platform: linux
2828

2929
package-blobtools:
3030
uses: ./.github/workflows/package-blobtools.yml
3131
with:
32-
python-version: 3.11
32+
python-version: 3.10
3333
platform: linux
3434

3535
update-docker-image:

src/data/setup.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ def read(*names, **kwargs):
5959
"Programming Language :: Python :: 3.9",
6060
"Programming Language :: Python :: 3.10",
6161
"Programming Language :: Python :: 3.11",
62+
"Programming Language :: Python :: 3.12",
63+
"Programming Language :: Python :: 3.13",
6264
"Programming Language :: Python :: 3 :: Only",
6365
],
6466
keywords="bioinformatics",
@@ -68,7 +70,7 @@ def read(*names, **kwargs):
6870
where="src",
6971
exclude=[],
7072
),
71-
python_requires=">=3.7, <=3.11",
73+
python_requires=">=3.9, <=3.13",
7274
install_requires=[
7375
"docopt>=0.6.2",
7476
],

src/docker/blobtools/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ ENV CONDA_DEFAULT_ENV $CONDA_DIR/envs/btk_env
6464

6565
ENV PATH $CONDA_DEFAULT_ENV/bin:$PATH
6666

67-
ENV PYTHONPATH $CONDA_DEFAULT_ENV/lib/python3.11/site-packages:$PYTHONPATH
67+
ENV PYTHONPATH $CONDA_DEFAULT_ENV/lib/python3.10/site-packages:$PYTHONPATH
6868

6969
WORKDIR /blobtoolkit
7070

src/docker/blobtools/env.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ channels:
55
- defaults
66
dependencies:
77
- pip==24.2
8-
- python==3.11.10
8+
- python==3.10.15
99
- seqtk==1.4
1010
- pip:
1111
- blobtoolkit[full]==blobtoolkit==4.3.12

src/docker/dependencies/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ ENV CONDA_DEFAULT_ENV $CONDA_DIR/envs/btk_env
9191

9292
ENV PATH /blobtoolkit:$CONDA_DEFAULT_ENV/bin:$PATH
9393

94-
ENV PYTHONPATH $CONDA_DEFAULT_ENV/lib/python3.11/site-packages:$PYTHONPATH
94+
ENV PYTHONPATH $CONDA_DEFAULT_ENV/lib/python3.10/site-packages:$PYTHONPATH
9595

9696
COPY startup.sh /blobtoolkit
9797

src/docker/dependencies/env.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ channels:
66
- defaults
77
dependencies:
88
- blast==2.14.0
9-
- busco==5.5.1
9+
- busco==5.6.1
1010
- ncbi-datasets-cli==14.1.0
1111
- diamond==2.0.15
1212
- minimap2==2.24
1313
- blobtk==0.5.3
1414
- pip==24.2
15-
- python==3.12
15+
- python==3.10.15
1616
- samtools==1.15.1
1717
- seqtk==1.4
1818
- pip:

0 commit comments

Comments
 (0)