Skip to content

Commit e19d634

Browse files
committed
bump version number, update version history
1 parent 03a2bc4 commit e19d634

File tree

4 files changed

+37
-3
lines changed

4 files changed

+37
-3
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## [X.X.X] - 202X-XX-XX
1+
## [1.0.7] - 2024-04-23
22
### Added
33

44
#### Features

docs/version_history.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,38 @@
11
# Version History
2+
## [1.0.7] - 2024-04-23
3+
### Added
4+
5+
#### Features
6+
- `pdr.fastread()`, a convenience function for opening a product without
7+
checking for a detached label. This function only works if you point it at
8+
the file that contains the product's label (attached or detached). Improves
9+
speed on slow filesystems or for large numbers of products, particularly
10+
when you are only interested in their metadata or the data objects you want
11+
to load from them are small.
12+
13+
#### Dataset Support
14+
- MEX SPICAM and MRS datasets
15+
- Comet D/Shoemaker-Levy 9/Jupiter Impact Observing Campaign datasets
16+
- see [supported_datasets.md](docs/supported_datasets.md) for details
17+
18+
#### Other
19+
- Lots of docstrings, type hinting, and other in-code documentation
20+
- Additional shared types to support static analysis and code readability
21+
- `pdr-tests`-compatible annotations for special cases
22+
23+
### Changed
24+
- Assorted code refactoring, linting, and minor backend improvements
25+
- Substantial performance increases for wide tables with many repeated items
26+
- Modified some special cases for pandas 2.2.x compatibility
27+
28+
### Fixed
29+
- A bug in PDS4 label handling that sometimes dropped repeated child elements
30+
- An accidentally-skipped out-of-date unit test for DSV tables
31+
- Slow imports are again delayed until needed
32+
33+
### Removed
34+
- Unused numpy-based ASCII table parser
35+
236
## [1.0.6] - 2024-03-28
337
### Added
438
#### Features

pdr/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
if TYPE_CHECKING:
99
from pathlib import Path
1010

11-
__version__ = "1.0.6"
11+
__version__ = "1.0.7"
1212

1313
pkg_dir = _osp.abspath(_osp.dirname(__file__))
1414

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setuptools.setup(
77
name="pdr",
8-
version="1.0.6",
8+
version="1.0.7",
99
author="Chase Million",
1010
author_email="[email protected]",
1111
description="Planetary Data Reader",

0 commit comments

Comments
 (0)