Skip to content

Releases: pckroon/pysmiles

v2.0.1

19 Jan 10:34
c64f7f6

Choose a tag to compare

Small bug fix, correcting the buckyball ring count in the readme (thanks to @steinbeck #57), as well as bumping the required networkx version to >= 3.0, which is needed for the aromaticity detection. Finally, @mnmelo implemented a better way of incrementing bond orders.

What's Changed

  • Improved bond order assignment by @mnmelo in #56
  • Fix cycle count for buckminsterfullerene example by @pckroon in #58
  • Update networkx version specification in setup.cfg by @pckroon in #59

New Contributors

Full Changelog: v2.0.0...v2.0.1

v2.0.0

28 Jan 12:43
5bf8745

Choose a tag to compare

Version 2.0 is here! This completely overhauls aromaticity detection and correction, and I'm pretty sure it's correct now. If you find a molecule where the aromaticity detection gets it wrong, please open an issue. In addition, pysmiles now parses R/S (@/@@) and E/Z (cis/trans) isomerisms! Pysmiles still can't figure out the priority of substituents, so the result is still not super human readable. See the documentation/readme for the details.

What's Changed

New Contributors

Full Changelog: v1.1.2...v2.0.0

v1.1.2

19 Sep 10:53
2308e24

Choose a tag to compare

This update releases the networkx version requirement.

What's Changed

Full Changelog: v1.1.1...v1.1.2

v1.1.1

27 Jul 10:58
v1.1.1
b52f0aa

Choose a tag to compare

Fix small issue with tests, which prevented v1.1.0 from being pushed to PyPI.

v1.1.0

27 Jul 10:55
v1.1.0
077f254

Choose a tag to compare

Allows writing of disconnected molecules, and fixes the writing of halogens, As, and Se.

v1.0.2

02 Dec 10:44
v1.0.2
b07a719

Choose a tag to compare

Fixes issue 23, by allowing the parsing of [as] and [se]