Skip to content

Commit ff2e0af

Browse files
committed
Bump version to 1.20.1 and update changelog for Snakemake compatibility fix
1 parent 36afefd commit ff2e0af

5 files changed

Lines changed: 12 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# AnyPyTools Change Log
22

3+
## v1.20.1
4+
5+
* Fixed an issue with AnyPyTools when running directly in the main thread
6+
of the `snakemake` workflow tool (i.e., directly in the snakefile). This fix forces
7+
AnyPyTools to use the standard Python subprocess module when running in snakemake.
8+
9+
310
## v1.20.0
411

512
* Fixed a problem that prevented multiple AnyPyTools instances from running

anypytools/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"NORMAL_PRIORITY_CLASS",
3737
]
3838

39-
__version__ = "1.20.0"
39+
__version__ = "1.20.1"
4040

4141

4242
def print_versions():

anypytools/abcutils.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,7 @@
6868
):
6969
from .jobpopen import JobPopen as Popen
7070
else:
71-
print("running with normal subprocess.Popen")
72-
logger.warning("running with normal subprocess.Popen")
71+
logger.info("running with normal subprocess.Popen")
7372
from subprocess import Popen
7473

7574

pixi.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pixi.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ anypytools = {path= "."}
1010

1111
[package]
1212
name = "anypytools"
13-
version="1.20.0"
13+
version="1.20.1"
1414

1515
[package.build]
1616
backend = { name = "pixi-build-python", version = "*" }

0 commit comments

Comments
 (0)