Skip to content

Releases: lmdu/pyfastx

v2.3.0

16 Jan 03:02

Choose a tag to compare

  • Added support for Python 3.14 ( #86 )
  • Fixed fasta sequence reading error ( #91 )
  • Fixed fastq sequence reading error
  • Improved performance for calculating gc content

v2.2.0

24 Dec 13:54

Choose a tag to compare

  • Added support for Python 3.13
  • Fixed sub sequence error for non-standard fasta
  • Upgraded the zlib to 1.3.1 and sqlite 3.47.2

v2.1.0

28 Feb 13:17

Choose a tag to compare

  • Added support for Python 3.12
  • Fixed fasta sequence composition error ( #77 )
  • Fixed fastq continuous reading error ( #75 #78 )

v2.0.2

25 Nov 09:49

Choose a tag to compare

  • Fixed subsequence return None error ( #76 )

v2.0.1

17 Sep 23:12

Choose a tag to compare

  • Speedup the gzip index writing to index file

v2.0.0

07 Sep 13:25

Choose a tag to compare

  • Added support for file name with wide char ( #66 )
  • Added support for specifying index file path ( #45 )
  • Added support for more characters in DNA sequence
  • Added reverse complement function for DNA conversion ( #69 )
  • Improved the performance of kseq library ( #68 )
  • Optimized gzip index importing and saving without temp file
  • Fixed segmentation fault when using sequence composition ( #67 )
  • Fixed memory leak in Fastq read quality integer ( #70 )
  • Fixed zlib download url broken error when building

v1.1.0

19 Apr 15:21

Choose a tag to compare

  • Fixed unicode error when reading fastq file

v1.0.1

28 Mar 10:32

Choose a tag to compare

  • Fixed invalid uppercase when iterating fastx

v1.0.0

24 Mar 14:19

Choose a tag to compare

  • Added support for fasta header without space ( #62 #58 )
  • Fixed some files missing in pypi tar.gz file ( #60 )

v0.9.1

01 Jan 09:56

Choose a tag to compare

  • Fixed unicode decode error when parsing large fasta/q file ( #39 #56 )
  • Fixed sequence retrival error when using sequence object from loop after break ( #43 )