[med-svn] [Git][med-team/flye][upstream] New upstream version 2.9.5+dfsg
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Sat Aug 31 11:45:25 BST 2024
Étienne Mollier pushed to branch upstream at Debian Med / flye
Commits:
8dc07ac6 by Étienne Mollier at 2024-08-31T12:32:55+02:00
New upstream version 2.9.5+dfsg
- - - - -
6 changed files:
- README.md
- docs/NEWS.md
- flye/__build__.py
- flye/__version__.py
- flye/main.py
- src/common/bfcontainer.h
Changes:
=====================================
README.md
=====================================
@@ -3,7 +3,7 @@ Flye assembler
[![BioConda Install](https://img.shields.io/conda/dn/bioconda/flye.svg?style=flag&label=BioConda%20install)](https://anaconda.org/bioconda/flye)
-### Version: 2.9.4
+### Version: 2.9.5
Flye is a de novo assembler for single-molecule sequencing reads,
such as those produced by PacBio and Oxford Nanopore Technologies.
@@ -26,6 +26,15 @@ Manuals
Latest updates
--------------
+Flye 2.9.5 release (27 Aug 2024)
+===============================
+* Python 3.12 support, Python 2 dropped
+
+Flye 2.9.4 release (14 May 2024)
+===============================
+* Minor technical changes
+
+
### Flye 2.9.3 release (28 November 2023)
* Disjointig step speedup for `--nano-hq` mode
* Improved `--keep-haplotypes` mode preserves more heterozygous SVs
@@ -200,5 +209,3 @@ has already been answered.
If you are reporting a problem, please include the `flye.log` file and provide
details about your dataset.
-
-In case you prefer personal communication, please contact Mikhail at mikolmogorov at gmail.com.
=====================================
docs/NEWS.md
=====================================
@@ -1,3 +1,7 @@
+Flye 2.9.5 release (27 Aug 2024)
+===============================
+* Python 3.12 support, Python 2 dropped
+
Flye 2.9.4 release (14 May 2024)
===============================
* Minor technical changes
=====================================
flye/__build__.py
=====================================
@@ -1 +1 @@
-__build__ = 1799
+__build__ = 1801
=====================================
flye/__version__.py
=====================================
@@ -1 +1 @@
-__version__ = "2.9.4"
+__version__ = "2.9.5"
=====================================
flye/main.py
=====================================
@@ -35,6 +35,9 @@ import flye.utils.fasta_parser as fp
from flye.repeat_graph.repeat_graph import RepeatGraph
from flye.six.moves import range
+if sys.version_info[0] == 2:
+ raise Exception("Python 2 is unsupported")
+
logger = logging.getLogger()
class ResumeException(Exception):
=====================================
src/common/bfcontainer.h
=====================================
@@ -177,7 +177,7 @@ public:
return *this += -n;
}
- BFIterator operator+(difference_type n)
+ BFIterator operator+(difference_type n) const
{
auto tmp = *this;
return tmp += n;
@@ -188,13 +188,13 @@ public:
return rhs + lhs;
}
- BFIterator operator-(difference_type n)
+ BFIterator operator-(difference_type n) const
{
auto tmp = *this;
return tmp -= n;
}
- difference_type operator-(const BFIterator& rhs)
+ difference_type operator-(const BFIterator& rhs) const
{
return difference_type(ChunkSize) * (_map - rhs._map - 1) +
(_chunkCur - _chunkStart) +
@@ -239,8 +239,8 @@ public:
T& operator[](difference_type n) {return *(*this += n);}
- T& operator*() {return *_chunkCur;}
- T* operator->() {return _chunkCur;}
+ T& operator*() const {return *_chunkCur;}
+ T* operator->() const {return _chunkCur;}
bool operator==(const BFIterator& rhs) const
{
View it on GitLab: https://salsa.debian.org/med-team/flye/-/commit/8dc07ac618cf371aac914a948d48407b73eeeecb
--
View it on GitLab: https://salsa.debian.org/med-team/flye/-/commit/8dc07ac618cf371aac914a948d48407b73eeeecb
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20240831/0cd1ac79/attachment-0001.htm>
More information about the debian-med-commit
mailing list