Skip to content

Commit dc1bc0a

Browse files
committed
2.2.0 release
1 parent 0828f60 commit dc1bc0a

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

CHANGES

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## Version 2.2.0 (May 19, 2025)
4+
5+
- Test improvements (determinism + increased coverage)
6+
- Sanitize `calc_tm` input (see issue #115)
7+
- Modernize build system & release process (see issue #154)
8+
39
## Version 2.1.0 (February 26, 2025)
410

511
- Support for python 3.13

primer3/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
from typing import List
2727

2828
# Per PEP-440 https://peps.python.org/pep-0440/#public-version-identifiers
29-
__version__ = '2.1.0'
29+
__version__ = '2.2.0'
3030
__author__ = 'Ben Pruitt, Nick Conway'
3131
__copyright__ = (
3232
'Copyright 2014-2025, Ben Pruitt & Nick Conway; 2014-2018 Wyss Institute'

tests/thermo_standard_values.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"metadata": {
3-
"generation_timestamp": "2025-05-19T09:05:52.910774",
4-
"primer3_py_version": "2.1.0",
3+
"generation_timestamp": "2025-05-19T18:52:05.599355",
4+
"primer3_py_version": "2.2.0",
55
"primer3_lib_version": "libprimer3 release 2.6.1",
66
"python_version": "3.11.5 (main, Sep 11 2023, 08:31:25) [Clang 14.0.6 ]",
77
"platform": {
@@ -13,13 +13,13 @@
1313
"dependencies": {
1414
"setuptools": "75.8.0",
1515
"wheel": "0.38.4",
16-
"Cython": "not installed",
17-
"pre-commit": "3.4.0",
16+
"Cython": "3.1.1",
17+
"pre-commit": "3.5.0",
1818
"pytest": "7.4.0",
1919
"tomli": "2.0.1"
2020
},
2121
"git_info": {
22-
"branch": "feat/deterministic_tests",
22+
"branch": "2.2.0-staging",
2323
"latest_tag": "v2.1.0"
2424
}
2525
},

0 commit comments

Comments
 (0)