Skip to content

Releases: jensengroup/propka

3.5.1

02 Jan 02:26
94142ff
Compare
Choose a tag to compare

Changes

  • Add more static typing and associated tests (#177)
  • Refactor deprecated pkg_resources usage (#176)
  • Increase number of valence electrons for ligand atoms (#169 #170)

Fixes

  • Fix topping up from all conformations, not just first (#167)

3.5.0

14 Feb 04:07
fd7b155
Compare
Choose a tag to compare

Changes

  • Remove support for Python 3.6 and 3.7; add support for up to Python 3.11 (#154 and #150)
  • Add context manager for open_file_for_reading (#133)

Fixes

  • Fix precision of MolecularContainer.get_pi() (#148)
  • Rename vanadium from Va to V (#141)
  • Fix rounding issues in folding profile reporting (#124)
  • Fix malfunctioning -g -w command line options (#124)

3.4.0

19 Dec 22:44
68007f0
Compare
Choose a tag to compare

Changes

  • Removed PROPKA input support and argument --generate-propka-input (#99).
  • Add Python 3.9 support to continuous integration (#101).
  • Removed logging abstraction from code to facilitate debugging and reduce code bloat (#108).

Fixes

  • Fixed bug that raised exception when missing amide nitrogen or oxygen (#17).
  • propka --version now shows the program version and exits (#89). Previously this option took a version argument to specify the sub-version of propka. However, this was non-functional at least since 2012.
  • Fix pI reporting in last line of .pka file (#91).
  • Report correct version in .pka file header (#92).
  • Fix handling of multi-model PDB without MODEL 1 entry (#96).
  • Fixed bug and sped up algorithm for identifying bonds via bounding boxes (#97, #110).
  • Fixed bug in propka --display-coupled-residues that crashed the program (#105).

PROPKA 3.3.0

18 Jul 19:52
cb65c64
Compare
Choose a tag to compare

This release contains bug fixes, new features, and API changes that are backwards compatible to release 3.2.0.

  • run.single() works again as documented (issue #82)
  • support for using streams as input PDB file was added back (issue #83 and see also #57) with a new and improved API

From this release onwards, PROPKA will follow semantic versioning.

PROPKA 3.2.0

19 Jun 15:09
4875d9e
Compare
Choose a tag to compare

This version of PROPKA contains refactoring and API changes that may affect external dependencies. This release does not include major new features nor does it include significant changes to user experience.