Lasio

Latest version: v0.31

Safety actively analyzes 629678 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.20

- Fix 233 (pickling error lost Curve.data during multiprocessing)
- Fix 226 (do not issue warning on empty ~Parameter section)
- Revised default behaviour to using null_policy='strict' (ref. 227)
- Fix 221 (depths > 10000 were being rounded by default)
- Fix 225 (file handle leaked if exception during parsing)

0.19

- Fix 223 (critical version/installation bug)

0.18

- Fix version numbering setup
- Fix 92 (can ignore blah blah lines in ~C section)
- Fix 209 (can now add curves with LASFile['mnemonic'] = [1, 2, 3])
- Fix 213 (LASFile.data is now a lazily generated property, with setter)
- Fix 218 (LASFile.append_curve was not adding data=[...] properly)
- Fix 216 (LASFile now raises KeyError for missing mnemonics)
- Fix 214 (first duplicate mnemonic when added was missing the :1)

0.17

- Add Appveyor continuous integration testing
- Add example notebook for how to use python logging module
- Fix 160 (add methods to LASFile for inserting curves)
- Fix 155 (implement del keyword for header items)
- Fix 142 (implement slicing for SectionItems)
- Fix 135 (UWI numbers losing their leading zeros)
- Fix 153 (fix SectionItems pprint repr in Python 3)
- Fix 81 (accept header items with missing colon)
- Fix 71 (add Docker build for lasio to DockerHub)
- Fix 210 (allow upper/lowercase standardization of mnemonics on read)
- Document recent additions (nearly up to date) (in Sphinx docs)

0.16

- Add read_policy and null_policy keywords - see documentation for details
- Fix bugs around files with missing ~V ~W ~P or ~C sections (84 85 78)
- Fix 17 involving files with commas as a decimal mark
- Improve LASHeaderError traceback message
- Fix bug involving files with ~A but no data lines following
- Fix bug with blank line at start of file
- Fix bug involving missing or duplicate STRT, STOP and STEP mnemonics

0.15.1

- Major performance improvements with both memory and speed
- Major improvement to read parser, now using iteration
- Add ``LASFile.to_excel()`` and ``LASFile.to_csv()`` export methods
- Improve ``las2excelbulk.py`` script
- Published new and updated Sphinx documentation
- Improved character encoding handling when ``chardet`` not installed
- ``autodetect_encoding=True`` by default
- Allow reading of multiple non-standard header sections (167, 168)
- Add flexibility in reading corrupted headers (``ignore_header_errors=True``)
- Remove excessive debugging messages
- Fix bug 164 where ``FEET`` was not recognised as ``FT``
- Fix major globals() bug 141 affecting LASFile.add_curve
- Add command-line version script ``$ lasio`` to show version number.

Version 0.14 and 0.15 skipped due to broken PyPI upload.

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.