Recent Releases of resdata
resdata - 5.1.2
What's Changed
- Use newer manylinux image by @larsevj in https://github.com/equinor/resdata/pull/1050
- Add GMIT to list of total vectors by @larsevj in https://github.com/equinor/resdata/pull/1052
Full Changelog: https://github.com/equinor/resdata/compare/5.1.1...5.1.2
- C++
Published by yngve-sk 9 months ago
resdata - 5.1.1
What's Changed
- Restrict cmake to < 4 by @JHolba in https://github.com/equinor/resdata/pull/1039
- Add wheels for python 3.13 by @larsevj in https://github.com/equinor/resdata/pull/1044
- [Snyk] Security upgrade zipp from 3.15.0 to 3.19.1 by @yngve-sk in https://github.com/equinor/resdata/pull/1040
- Resolve Python 3.12 SyntaxWarning by @berland in https://github.com/equinor/resdata/pull/1045
- Use RD_SMSPEC var type to decide history vectors by @andreas-el in https://github.com/equinor/resdata/pull/1046
- Refactor rdsmspecnode more compact and readable by @andreas-el in https://github.com/equinor/resdata/pull/1047
New Contributors
- @JHolba made their first contribution in https://github.com/equinor/resdata/pull/1039
Full Changelog: https://github.com/equinor/resdata/compare/5.1.0...5.1.1
- C++
Published by andreas-el about 1 year ago
resdata - 5.1.0
What's Changed
- Solve invalid escape sequence by @eivindjahren in https://github.com/equinor/resdata/pull/1034
- Deprecate applications with replacements or with little use by @berland in https://github.com/equinor/resdata/pull/1036
Full Changelog: https://github.com/equinor/resdata/compare/5.0.3...5.1.0
- C++
Published by eivindjahren over 1 year ago
resdata - 5.0.3
What's Changed
- Add more tests (cases) by @larsevj in https://github.com/equinor/resdata/pull/1031
- Fix bug with rporv by @eivindjahren in https://github.com/equinor/resdata/pull/1032
- Fix issue with kwindexlist and add more tests by @larsevj in https://github.com/equinor/resdata/pull/1033
Full Changelog: https://github.com/equinor/resdata/compare/5.0.2...5.0.3
- C++
Published by andreas-el over 1 year ago
resdata - 5.0.2
What's Changed
- Fix summary.pandas frame time index type error by @HakonSohoel in https://github.com/equinor/resdata/pull/1030
New Contributors
- @HakonSohoel made their first contribution in https://github.com/equinor/resdata/pull/1030
Full Changelog: https://github.com/equinor/resdata/compare/5.0.1...5.0.2
- C++
Published by eivindjahren over 1 year ago
resdata - 5.0.1
What's Changed
- Increase test coverage of python tests by @larsevj in https://github.com/equinor/resdata/pull/1018
- Upload windows wheels to pypi by @larsevj in https://github.com/equinor/resdata/pull/1024
Full Changelog: https://github.com/equinor/resdata/compare/5.0.0...5.0.1
- C++
Published by larsevj over 1 year ago
resdata - 5.0.0
Breaking changes:
- Summary.pandas_frame no longer raises ValueError on empty columns by @eivindjahren in https://github.com/equinor/resdata/pull/1002
### Removed C-code
Version 5.0.0 marks the removal of the C-interface to resdata. The two supported ways of using resdata is through the command line utilities it provides and the associated Python API.
Other changes
- Add test for non-existing resdata file by @eivindjahren in https://github.com/equinor/resdata/pull/989
- Fix segfault in rdgravaddsurveyFIP by @eivindjahren in https://github.com/equinor/resdata/pull/990
- Fix an issue where utilsscanfint("") parsed as 0 by @eivindjahren in https://github.com/equinor/resdata/pull/991
- Remove unused files by @eivindjahren in https://github.com/equinor/resdata/pull/992
- Fix fortio examples in docs by @eivindjahren in https://github.com/equinor/resdata/pull/993
- Fix issue with from_pandas by @eivindjahren in https://github.com/equinor/resdata/pull/1000
- Fix flaky testtofrom_pandas by @eivindjahren in https://github.com/equinor/resdata/pull/1020
- Use GridGenerator in tests by @berland in https://github.com/equinor/resdata/pull/1022
- Fix pytest.mark typo and associated tmpdir-bug by @berland in https://github.com/equinor/resdata/pull/1021
- Fix missing import for equinor-testdata by @berland in https://github.com/equinor/resdata/pull/1023
Full Changelog: https://github.com/equinor/resdata/compare/4.2.4...5.0.0
- C++
Published by berland over 1 year ago
resdata - 5.0.0-b0
Breaking changes:
- Summary.pandas_daframe no longer raises ValueError on empty columns by @eivindjahren in https://github.com/equinor/resdata/pull/1002
### Removed c code
Version 5.0.0 marks the removal of the c interface to resdata. The two supported ways of using resdata is through the command line utilities it provides and the python api. Because of that, a lot of c code previously only exported through c headers have been removed:
- Remove unused c code by @eivindjahren in https://github.com/equinor/resdata/pull/992
- Remove unused c hash functions by @eivindjahren in https://github.com/equinor/resdata/pull/995
- Remove unused node_data c functions by @eivindjahren in https://github.com/equinor/resdata/pull/997
- Remove unused basicparser c code by @eivindjahren in https://github.com/equinor/resdata/pull/998
- Remove unused rng c code by @eivindjahren in https://github.com/equinor/resdata/pull/999
- Remove deprecated .h headers by @eivindjahren in https://github.com/equinor/resdata/pull/994
- Make lookuptableset_data static by @eivindjahren in https://github.com/equinor/resdata/pull/996
- Remove legacy install by @eivindjahren in https://github.com/equinor/resdata/pull/988
What's Changed
- Add test for non-existing resdata file by @eivindjahren in https://github.com/equinor/resdata/pull/989
- Fix segfault in rdgravaddsurveyFIP by @eivindjahren in https://github.com/equinor/resdata/pull/990
- Fix an issue where utilsscanfint("") parsed as 0 by @eivindjahren in https://github.com/equinor/resdata/pull/991
Fix fortio examples in docs by @eivindjahren in https://github.com/equinor/resdata/pull/993
Fix issue with from_pandas by @eivindjahren in https://github.com/equinor/resdata/pull/1000
Full Changelog: https://github.com/equinor/resdata/compare/4.2.4...5.0.0-b0
- C++
Published by eivindjahren almost 2 years ago
resdata - 4.2.4
What's Changed
- Fix some issues with deselect in rd_region by @eivindjahren in https://github.com/equinor/resdata/pull/969
- Fix several issues in rd_region.py by @eivindjahren in https://github.com/equinor/resdata/pull/970
- Fix segfault in getglobalindex1F by @eivindjahren in https://github.com/equinor/resdata/pull/968
- Remove broken replace_kw from ResdataFile by @eivindjahren in https://github.com/equinor/resdata/pull/971
- Fix seq_hdr type in test by @eivindjahren in https://github.com/equinor/resdata/pull/973
- Refactor README by @pinkwah in https://github.com/equinor/resdata/pull/974
- Remove broken arg_pack.py by @eivindjahren in https://github.com/equinor/resdata/pull/977
- Fix an issue where SummaryVector first_lt failed by @eivindjahren in https://github.com/equinor/resdata/pull/976
- Remove broken util_func by @eivindjahren in https://github.com/equinor/resdata/pull/978
- Fix segfault in WellStateglobalConnections by @eivindjahren in https://github.com/equinor/resdata/pull/979
- Add more tests to check c calls by @eivindjahren in https://github.com/equinor/resdata/pull/980
- Remove nonsensical time_interval.hpp by @eivindjahren in https://github.com/equinor/resdata/pull/981
- Remove unused utilendianflipvectorold by @eivindjahren in https://github.com/equinor/resdata/pull/982
- Remove use of commands.test attribute by @andreas-el in https://github.com/equinor/resdata/pull/985
- Investigate windows build by @larsevj in https://github.com/equinor/resdata/pull/986
Full Changelog: https://github.com/equinor/resdata/compare/4.2.3...4.2.4
- C++
Published by yngve-sk almost 2 years ago
resdata - 4.2.3
What's Changed
- Remove remnants of faultblockcollection by @eivindjahren in https://github.com/equinor/resdata/pull/964
- Remove broken function Layer.copy by @eivindjahren in https://github.com/equinor/resdata/pull/965
Full Changelog: https://github.com/equinor/resdata/compare/4.2.2...4.2.3
- C++
Published by yngve-sk about 2 years ago
resdata - 4.2.1
What's Changed
- Assign keywork for RDSMSPECNETWORK_VAR by @andreas-el in https://github.com/equinor/resdata/pull/951
- Add more special-case MISC vectors by @andreas-el in https://github.com/equinor/resdata/pull/952
Full Changelog: https://github.com/equinor/resdata/compare/4.2.0...4.2.1
- C++
Published by andreas-el over 2 years ago
resdata - 4.2.0
What's Changed
- Fix longstanding bug for including data from restart cases, and avoid stack corruption by @eivindjahren in https://github.com/equinor/resdata/pull/948
- Create SECURITY.md by @kvashchuka in https://github.com/equinor/resdata/pull/942
- make tests compatible with python3.11 by @larsevj in https://github.com/equinor/resdata/pull/947
New Contributors
- @kvashchuka made their first contribution in https://github.com/equinor/resdata/pull/942
- @larsevj made their first contribution in https://github.com/equinor/resdata/pull/947
Full Changelog: https://github.com/equinor/resdata/compare/4.1.1...4.2.0
- C++
Published by berland over 2 years ago
resdata - 4.1.1
What's Changed
- Add better error handling of test by @eivindjahren in https://github.com/equinor/resdata/pull/935
- Correct test name ref to ECL100 by @yngve-sk in https://github.com/equinor/resdata/pull/936
- Build wheels for ARM64 arch for python >= 3.10 by @yngve-sk in https://github.com/equinor/resdata/pull/938
New Contributors
- @yngve-sk made their first contribution in https://github.com/equinor/resdata/pull/936
Full Changelog: https://github.com/equinor/resdata/compare/4.1.0...4.1.1
- C++
Published by yngve-sk over 2 years ago
resdata - 4.1.1
What's Changed
- Add better error handling of test by @eivindjahren in https://github.com/equinor/resdata/pull/935
- Correct test name ref to ECL100 by @yngve-sk in https://github.com/equinor/resdata/pull/936
New Contributors
- @yngve-sk made their first contribution in https://github.com/equinor/resdata/pull/936
Full Changelog: https://github.com/equinor/resdata/compare/4.1.0...4.1.1
- C++
Published by DanSava over 2 years ago
resdata - 4.1.0
What's Changed
- Cleanup resdata documentation by @DanSava in https://github.com/equinor/resdata/pull/933
- Add support for Python 3.12 by @sondreso in https://github.com/equinor/resdata/pull/934
New Contributors
- @DanSava made their first contribution in https://github.com/equinor/resdata/pull/933
Full Changelog: https://github.com/equinor/resdata/compare/4.0.0...4.1.0
- C++
Published by sondreso over 2 years ago
resdata - Version 4.0.0
Version 4.0.0 introduces a minor breaking change that only effects usage in c code interfaced through cwrap. To avoid collisions in the cwrap names, all resdata cwrap names have been prefixed with rd_.
- C++
Published by eivindjahren over 2 years ago
resdata - Version 3.0.1
What's Changed
- Fix badge by @eivindjahren in https://github.com/equinor/resdata/pull/926
- Use new type token upload by @eivindjahren in https://github.com/equinor/resdata/pull/928
Full Changelog: https://github.com/equinor/resdata/compare/3.0.0...3.0.1
- C++
Published by eivindjahren over 2 years ago
resdata - Version 3.0.0 aka renamed to resdata
What's Changed
- Rename to Resdata by @eivindjahren in https://github.com/equinor/resdata/pull/912
Full Changelog: https://github.com/equinor/resdata/compare/2.14.3...3.0.0
- C++
Published by eivindjahren over 2 years ago
resdata - Version 2.14.4
What's Changed
- Pin conan<2 by @oysteoh in https://github.com/equinor/ecl/pull/900
- Update location of testkomodo.sh by @berland in https://github.com/equinor/ecl/pull/903
- Move ci functions to this repo by @berland in https://github.com/equinor/ecl/pull/907
- Document the hash function by @eivindjahren in https://github.com/equinor/ecl/pull/902
- Cleanup by @eivindjahren in https://github.com/equinor/ecl/pull/913
- Remove outdated documentation by @eivindjahren in https://github.com/equinor/ecl/pull/914
- Remove deprecated ENABLE_PYTHON by @eivindjahren in https://github.com/equinor/ecl/pull/915
- Remove unused test-data by @eivindjahren in https://github.com/equinor/ecl/pull/916
- Remove outdated overview document by @eivindjahren in https://github.com/equinor/ecl/pull/917
- Remove unmaintained debian package by @eivindjahren in https://github.com/equinor/ecl/pull/918
- Remove outdated files from .gitignore by @eivindjahren in https://github.com/equinor/ecl/pull/919
- Remove broken eclgravcalc by @eivindjahren in https://github.com/equinor/ecl/pull/920
- Fix missing import in gravimetry by @eivindjahren in https://github.com/equinor/ecl/pull/921
- Fix doc build by @eivindjahren in https://github.com/equinor/ecl/pull/922
- Fix doc install on mac by @eivindjahren in https://github.com/equinor/ecl/pull/923
- Announce rename by @eivindjahren in https://github.com/equinor/ecl/pull/924
Full Changelog: https://github.com/equinor/ecl/compare/2.14.3...2.14.4
- C++
Published by eivindjahren over 2 years ago
resdata - 2.14.3
What's Changed
- Use Catch2 from conan by @pinkwah in https://github.com/equinor/ecl/pull/886
- Drop support for Python 3.6 and 3.7 by @hnformentin in https://github.com/equinor/ecl/pull/884
- Remove py27 relics, black everything by @berland in https://github.com/equinor/ecl/pull/893
- Remove ERTHAVETHREAD_POOL, not in use by @berland in https://github.com/equinor/ecl/pull/887
- Remove copyright notices in .py, .cpp and .hpp files by @berland in https://github.com/equinor/ecl/pull/888
- clang-format: Remove version check by @berland in https://github.com/equinor/ecl/pull/891
- Improve deprecation warning for EclGrid.createRectangular by @hnformentin in https://github.com/equinor/ecl/pull/881
- Circumvent Pandas bugs for years > 2262 by @berland in https://github.com/equinor/ecl/pull/897
New Contributors
- @hnformentin made their first contribution in https://github.com/equinor/ecl/pull/884
Full Changelog: https://github.com/equinor/ecl/compare/2.14.2...2.14.3
- C++
Published by lars-petter-hauge over 3 years ago
resdata - Python 3.11 support
What's Changed
- build: add support for Python 3.11 by @mortendaehli in https://github.com/equinor/ecl/pull/880
New Contributors
- @mortendaehli made their first contribution in https://github.com/equinor/ecl/pull/880
Full Changelog: https://github.com/equinor/ecl/compare/2.14.1...2.14.2
- C++
Published by pinkwah over 3 years ago
resdata - 2.14.0
What's Changed
New features
- Add forward to rng by @oyvindeide in https://github.com/equinor/ecl/pull/873
Other changes
- adding two missing header files by @GitPaean in https://github.com/equinor/ecl/pull/865
- FIx usage of manylinux2014 in the github actions build workflow by @verveerpj in https://github.com/equinor/ecl/pull/868
New Contributors
- @GitPaean made their first contribution in https://github.com/equinor/ecl/pull/865
Full Changelog: https://github.com/equinor/ecl/compare/2.13.2...2.14.0
- C++
Published by oyvindeide almost 4 years ago
resdata - 2.13.2
Changelog
Bugfixes - Fix parsing of num_cpu from DATA file where it could be misinterpreted from other sections https://github.com/equinor/ecl/pull/862
Other notes - Fix typo in documentation - Simplifies dependencies as we no longer support python 2.7
For fullchangelog see https://github.com/equinor/ecl/compare/2.13.1...2.13.2
- C++
Published by lars-petter-hauge about 4 years ago
resdata - 2.13.1
What's Changed
- Simplify installation on corporate network by @dotfloat in https://github.com/equinor/ecl/pull/834
- Avoid loss of precision when converting to double. by @BjarneHerland in https://github.com/equinor/ecl/pull/837
- Fix segmentation fault during util_abort by @dotfloat in https://github.com/equinor/ecl/pull/839
Full Changelog: https://github.com/equinor/ecl/compare/2.13.0...2.13.1
- C++
Published by pinkwah over 4 years ago
resdata - Python 3.10
This release adds Python 3.10 wheels
- C++
Published by pinkwah over 4 years ago
resdata -
New features:
* Added ecl.set_abort_handler for ERT Azure logging. [Note: This feature isn't part of ecl's stable API]
Other:
* util_abort was rewritten to use backward-cpp and fmt.
- C++
Published by pinkwah over 4 years ago
resdata - 2.11.0-rc1
Changelog
Features * All c/c++ code formatted with clang-format
Bugfixes * Python: Use time.perf_coutner instead of time.clock in internal test
Other notes * Fix typo in error message
- C++
Published by sondreso almost 5 years ago
resdata - 2.11.0-rc0
Remove legacy Python packages ert and ecl.ecl.
- C++
Published by verveerpj almost 5 years ago
resdata - Python 3.9 support
Changelog:
Features * A bug in our tests have been fixed, letting Python 3.9 pass all of them. There might still be uncovered Python 3.9-specific issues still.
Bugfixes * Fix infinite loop when attemping to obtain the current working directory, after it has been removed
Other notes
* Minor documentation fixes in EclSum.iget and EclSum.get_days
- C++
Published by pinkwah about 5 years ago
resdata -
Changelog
Features * Add all ecl utilities (applications) to the Linux Python PyPI package. Note that they might get deprecated in the near future. 8d223db64e97f489550b2ef07998272953aa8197
Bugfixes
* Python: Fix segmentation fault when using repr on an incomplete EclSum object. 265dd23808f3987c38802b018f361b2fe0f317a6
Other notes * Refactored tests: They are faster, and more of them are possible to run without Equinor data
- C++
Published by pinkwah over 5 years ago
resdata -
Changelog
Bugfixes: - Fix crash in coarse cell groups [1a7ba30ad8c63662fd7a78df5ca0c9eacbbc1821]
- C++
Published by pinkwah over 5 years ago
resdata -
Contains ecl_unpack.x and ecl_pack.x binaries for PyPI
- C++
Published by pinkwah over 5 years ago
resdata -
Changelog: - Improved the identification of rate and total (cumulative) keywords.
- C++
Published by pinkwah about 6 years ago
resdata - Release - 2.5.0
Bug fixes:
- Various memory leaks
- Revert to old behavior for some of the C++-transformation
- Stop trying to create subfolders if folder creation failed
Changes:
- More aggressively close files when loading summary vectors.
- Dump mapaxes even though they are not applied
- If actnum is provided programatically, do not try to load it from file
- Ignore wells with blank names
- Infer format from extension
- Use 0-based indices for nnc's.
- Throw exception if smspec key is not found
- Make it possible to skip signal handling with environment variable
- Use six elements from STARTDAT
- Make documentation build nicely
- Allow for mixed case basenames
- Reset before active cells are set
- C++
Published by jondequinor over 6 years ago
resdata - Release candidate - 2.5
Bug fixes:
Changes: - More aggressively close files when loading summary vectors.
- C++
Published by markusdregi over 6 years ago
resdata - Release candidate - 2.5
Bug fixes: - Various memory leaks - Revert to old behavior for some of the C++-transformation - Stop trying to create subfolders if folder creation failed
Changes: - Dump mapaxes even though they are not applied - If actnum is provided programatically, do not try to load it from file - Ignore wells with blank names - Infer format from extension - Use 0-based indices for nnc's. - Throw exception if smspec key is not found - Make it possible to skip signal handling with environment variable - Use six elements from STARTDAT - Make documentation build nicely - Allow for mixed case basenames - Reset before active cells are set
- C++
Published by markusdregi over 6 years ago
resdata - Release candidate - 2.5
Bug fixes: - Various memory leaks - Revert to old behavior for some of the C++-transformation
Changes: - Dump mapaxes even though they are not applied - If actnum is provided programatically, do not try to load it from file - Ignore wells with blank names - Infer format from extension - Use 0-based indices for nnc's. - Throw exception if smspec key is not found - Make it possible to skip signal handling with environment variable - Use six elements from STARTDAT - Make documentation build nicely - Allow for mixed case basenames - Reset before active cells are set
- C++
Published by markusdregi over 6 years ago
resdata - Version 2.5.b1
Bug fixes: - Various memory leaks - Revert to old behavior for some of the C++-transformation
Changes: - Dump mapaxes even though they are not applied - If actnum is provided programatically, do not try to load it from file - Ignore wells with blank names - Infer format from extension - Use 0-based indices for nnc's. - Throw exception if smspec key is not found - Make it possible to skip signal handling with environment variable - Use six elements from STARTDAT - Make documentation build nicely - Allow for mixed case basenames
Note: Besides the current open pull requests: https://github.com/equinor/libecl/pull/664 this can be considered a release candidate.
- C++
Published by markusdregi over 6 years ago
resdata - Vesion 2.5.b0
Bug fixes: - Various memory leaks - Revert to old behavior for some of the C++-transformation
Changes: - Dump mapaxes even though they are not applied - If actnum is provided programatically, do not try to load it from file - Ignore wells with blank names - Infer format from extension - Use 0-based indices for nnc's. - Throw exception if smspec key is not found - Make it possible to skip signal handling with environment variable - Use six elements from STARTDAT - Make documentation build nicely
Note: Besides the current open pull requests: https://github.com/equinor/libecl/pull/653, https://github.com/equinor/libecl/pull/664 and https://github.com/equinor/libecl/pull/668 this can be considered a release candidate.
- C++
Published by markusdregi over 6 years ago
resdata - Version 2.4.1
Version 2.4.1 Set micro version
- C++
Published by lars-petter-hauge about 7 years ago
resdata - Release candidate - version 2.4
Move test api changes into 2.4.
- C++
Published by markusdregi over 7 years ago
resdata - Fixed crash when loading NNC data for some grids
- C++
Published by andreabrambilla over 7 years ago
resdata - Fixed bug with CASE.SMSPACE and directory CASE
- C++
Published by joakim-hove over 7 years ago
resdata - Temporary disabled warnings-as-error
Version 2.3a7 could not be compiled because of -Werror, which is probalby too strict at the moment.
We will re-enable it as soon as all the warnings have been addressed
- C++
Published by andreabrambilla almost 8 years ago
resdata - Utility functions to get summary var type
- C++
Published by joakim-hove almost 8 years ago
resdata - Fixed bug in summary loading - RESTART with /abs/path
- C++
Published by joakim-hove over 8 years ago
resdata - Summary keyword vector - handle missing values
- C++
Published by joakim-hove over 8 years ago
resdata - Bugfix for `smspec_cmp`
```patch Add micro version 2.2.2
-set( ECLVERSIONMICRO 1 ) # with "new in Ert Version X.X.X"! +set( ECLVERSIONMICRO 2 ) # with "new in Ert Version X.X.X"!
+Version 2.2.2 October 2017 PR: 190 - 191 + +Bug fixes: + - Add name.setter property for EclKW 2c25b4f PR: 190 + - Fix bug in smspeccmp for NETWORKVAR 9b790cb PR: 191 ```
- C++
Published by pgdr over 8 years ago