From 4a06de96585dad1c8497e4fd01d4041ee2c210b4 Mon Sep 17 00:00:00 2001 From: Brett Graham Date: Tue, 14 Nov 2023 15:19:39 -0500 Subject: [PATCH] remove use of pkg_resources (#217) --- src/stdatamodels/fits_support.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/stdatamodels/fits_support.py b/src/stdatamodels/fits_support.py index d00e91a8..c964c9ab 100644 --- a/src/stdatamodels/fits_support.py +++ b/src/stdatamodels/fits_support.py @@ -3,7 +3,6 @@ import hashlib import inspect import io -from pkg_resources import parse_version import re import warnings import weakref @@ -38,9 +37,6 @@ _FITS_SOURCE_PREFIX = "fits:" _NDARRAY_TAG = "tag:stsci.edu:asdf/core/ndarray-1.0.0" -_ASDF_GE_2_6 = parse_version(asdf.__version__) >= parse_version('2.6') - - _builtin_regexes = [ '', 'NAXIS[0-9]{0,3}', 'BITPIX', 'XTENSION', 'PCOUNT', 'GCOUNT', 'EXTEND', 'BSCALE', 'BZERO', 'BLANK', 'DATAMAX', 'DATAMIN', @@ -372,10 +368,7 @@ def datetime_callback(node, json_id): tree = treeutil.walk_and_modify(tree, datetime_callback) - if _ASDF_GE_2_6: - kwargs = {"_visit_repeat_nodes": True} - else: - kwargs = {} + kwargs = {"_visit_repeat_nodes": True} validators, context = _get_validators(hdulist) validator = asdf_schema.get_validator(schema, None, validators, **kwargs)