File: changelog.rst

package info (click to toggle)
python-mmcif-pdbx 2.0.1-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 10,000 kB
  • sloc: python: 1,389; makefile: 25
file content (111 lines) | stat: -rw-r--r-- 3,390 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
.. _changelog-label:

==========
Change log
==========

v2.0.1
======

Additions
---------

* Added testing for Python 3.9

Changes
-------

* Removed versioneer
* Add more detail to documentation. (`#34 <https://github.com/Electrostatics/mmcif_pdbx/issues/34>`_)

Fixes
-----

* Fixed versioning numbers in code and documentation (`#48 <https://github.com/Electrostatics/mmcif_pdbx/issues/48>`_)


v2.0.0 (15-Dec-2020)
====================

* Added a change log.
  (`#42 <https://github.com/Electrostatics/mmcif_pdbx/issues/42>`_)
* Fix PyPI release.

v1.1.2 (01-Aug-2020)
====================

Additions
---------

* Added `versioneer <https://github.com/warner/python-versioneer>`_ versioning support.
  (`#39 <https://github.com/Electrostatics/mmcif_pdbx/issues/39>`_, `#40 <https://github.com/Electrostatics/mmcif_pdbx/pull/40>`_)

* Added Sphinx API documentation and set up `readthedocs.io <http://mmcif-pdbx.readthedocs.io>`_ site.
  (`#8 <https://github.com/Electrostatics/mmcif_pdbx/issues/8>`_, `#31 <https://github.com/Electrostatics/mmcif_pdbx/pull/31>`_, `#35 <https://github.com/Electrostatics/mmcif_pdbx/issues/35>`_, `#36 <https://github.com/Electrostatics/mmcif_pdbx/pull/36>`_)

* Added de-linting to continuous integration pipeline with `psf/black <https://github.com/psf/black>`_.
  (`#37 <https://github.com/Electrostatics/mmcif_pdbx/pull/37>`_)

Changes
-------

* Flattened namespace.
  *This should have triggered a 1.2.0 release but the versioning wasn't updated correctly.*
  (`#32 <https://github.com/Electrostatics/mmcif_pdbx/pull/32>`_)

v1.1.1 (11-Jul-2020)
====================

Changes
-------

* Minor update of version number in :file:`setup.py`.

v1.1.0 (11-Jul-2020)
====================

Additions
---------

* Includes new tests.
  (`#30 <https://github.com/Electrostatics/mmcif_pdbx/pull/30>`_)

Changes
-------

* Implements new CIF I/O functions: load, loads, dump, dumps.
  (`#28 <https://github.com/Electrostatics/mmcif_pdbx/pull/28>`_, `#29 <https://github.com/Electrostatics/mmcif_pdbx/pull/29>`_)
* Improved consistency in reading and writing special characters.
  (`#21 <https://github.com/Electrostatics/mmcif_pdbx/pull/27>`_, `#27 <https://github.com/Electrostatics/mmcif_pdbx/pull/27>`_)

v1.0.0 (07-Jul-2020)
====================

Changes
-------

* Significant changes to API, including:

  * PEP8-complaint class and function naming
  * Improved :mod:`pdbx.reader` use of :class:`StopIteration`.
    (`#22 <https://github.com/Electrostatics/mmcif_pdbx/issues/22>`_, `#23 <https://github.com/Electrostatics/mmcif_pdbx/pull/23>`_)
  * Simplification of module structure.
    (`#19 <https://github.com/Electrostatics/mmcif_pdbx/pull/19>`_, `#24 <https://github.com/Electrostatics/mmcif_pdbx/issues/24>`_, `#26 <https://github.com/Electrostatics/mmcif_pdbx/pull/26>`_)
  * Removal of redundant tests and conversion of testing to pylint.

* General code de-linting.
  (`#1 <https://github.com/Electrostatics/mmcif_pdbx/issues/1>`_, `#6 <https://github.com/Electrostatics/mmcif_pdbx/issues/6>`_, `#14 <https://github.com/Electrostatics/mmcif_pdbx/pull/14>`_)

* Updates to documentation.
  (`#25 <https://github.com/Electrostatics/mmcif_pdbx/pull/25>`_)

Fixes
-----

* Fix typo in continuous integration pipeline.
  (`#17 <https://github.com/Electrostatics/mmcif_pdbx/pull/17>`_)

v0.0.1 (05-Jul-2020)
====================

Initial release.