Skip to content

Commit

Permalink
CADC-13609 - there is no CustomWCS axis setter. (#183)
Browse files Browse the repository at this point in the history
* CADC-13609/CADC-12944 - numpy 2+ compatibility.
  • Loading branch information
SharonGoliath authored Jul 31, 2024
1 parent 0df74be commit b700763
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 10 deletions.
5 changes: 1 addition & 4 deletions caom2/caom2/obs_reader_writer.py
Original file line number Diff line number Diff line change
Expand Up @@ -2675,10 +2675,7 @@ def _add_element(self, name, value, parent):
if isinstance(value, str):
element.text = value
else:
if isinstance(value, float):
element.text = repr(value)
else:
element.text = str(value)
element.text = str(value)

def _add_boolean_element(self, name, value, parent):
if value is None:
Expand Down
2 changes: 1 addition & 1 deletion caom2/setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ url = http://www.cadc-ccda.hia-iha.nrc-cnrc.gc.ca/caom2
edit_on_github = False
github_project = opencadc/caom2tools
# version should be PEP386 compatible (http://www.python.org/dev/peps/pep-0386)
version = 2.6.1
version = 2.6.2

[options]
install_requires =
Expand Down
5 changes: 1 addition & 4 deletions caom2utils/caom2utils/wcs_parsers.py
Original file line number Diff line number Diff line change
Expand Up @@ -317,10 +317,7 @@ def augment_custom(self, chunk):
ref_coord = self._get_ref_coord(custom_axis_index)
if delta and ref_coord:
naxis.function = CoordFunction1D(custom_axis_length, delta, ref_coord)
if not chunk.custom:
chunk.custom = CustomWCS(naxis)
else:
chunk.custom.axis = naxis
chunk.custom = CustomWCS(naxis)

self.logger.debug('End Custom WCS augmentation.')

Expand Down
2 changes: 1 addition & 1 deletion caom2utils/setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ url = https://www.cadc-ccda.hia-iha.nrc-cnrc.gc.ca/caom2
edit_on_github = False
github_project = opencadc/caom2tools
# version should be PEP386 compatible (http://www.python.org/dev/peps/pep-0386)
version = 1.7.2
version = 1.7.3

[options]
install_requires =
Expand Down

0 comments on commit b700763

Please sign in to comment.