This release introduces the use of _poetry_ for managing dependencies. Other changes include:
- rollback of numpy.typing use to keep the compatible numpy versions as broad as possible - further refactoring of some modules - further unit test coverage - improvements to the readthedocs feed - various minor bug fixes
1.6.2
This change includes further refactoring and unit tests. It also includes a change to recommended cloning and environment setup procedure. The resqpy version number is detected automatically for use in the citation format string.
1.6.1
This patch fixes two bugs introduced in the refactoring to v1.6.0:
- an issue when creating xml for a property with a constant value - failure to create a TimeSeries object from a Nexus summary file
The patch also updates the xml citation block format string to indicate resqpy v1.6
Nexus is a trademark of Halliburton
1.6.0
This change introduces a major refactoring of the resqpy code base along with improved test coverage.
The changes are intended to be non-breaking except for a couple of small areas where the previous interface was incorrect.
1.5.3
This patch fixes a bug affecting the writing of xml where values include any of the special characters & < >
1.5.2
resqpy does not yet build with python 3.10, so this release pins python 3.9 in the publishing pipeline