Fix LAL_DATA_PATH resolution for Python 3.9 wheels

In Python 3.9, it became an error to use importlib.resources.path()
to get the path of a directory. As a workaround, get the path of a
file inside that directory.
55 jobs for numpy-for-python39-is-out in 248 minutes and 4 seconds (queued for 49 seconds)
Status Job ID Name Coverage
  .Pre
passed #1177285
make-dist

00:06:10

passed #1177286
make-dist:lal

00:00:55

 
  Lal
passed #1177289
lal:conda:fftw

00:37:47

passed #1177290
lal:conda:mkl

00:33:48

passed #1177288
lal:deb

00:18:59

passed #1177287
lal:rpm

00:15:49

 
  Lal Frame
passed #1177293
lalframe:conda

00:33:40

passed #1177292
lalframe:deb

00:06:02

passed #1177291
lalframe:rpm

00:05:55

 
  Lal Meta Io
passed #1177296
lalmetaio:conda

00:34:23

passed #1177295
lalmetaio:deb

00:07:47

passed #1177294
lalmetaio:rpm

00:05:59

 
  Lal Simulation
passed #1177299
lalsimulation:conda

00:34:50

passed #1177298
lalsimulation:deb

00:11:24

passed #1177297
lalsimulation:rpm

00:09:56

 
  Lal Burst
passed #1177302
lalburst:conda

00:43:47

passed #1177301
lalburst:deb

00:17:55

passed #1177300
lalburst:rpm

00:19:03

 
  Lal Inspiral
passed #1177305
lalinspiral:conda

00:35:17

passed #1177304
lalinspiral:deb

00:10:08

passed #1177303
lalinspiral:rpm

00:09:30

 
  Lal Pulsar
passed #1177308
lalpulsar:conda

00:40:01

passed #1177307
lalpulsar:deb

00:14:06

passed #1177306
lalpulsar:rpm

00:12:45

 
  Lal Inference
passed #1177311
lalinference:conda

00:51:44

passed #1177310
lalinference:deb

00:11:48

passed #1177309
lalinference:rpm

00:10:50

 
  Lal Apps
passed #1177314
lalapps:conda

00:26:50

passed #1177313
lalapps:deb

00:13:25

passed #1177312
lalapps:rpm

00:11:31

 
  Lint
passed #1177316
lint:coala

00:00:42

passed #1177315
lint:python

00:00:38

 
  Documentation
passed #1177317
documentation

00:06:37

 
  Integration Tests
passed #1177320
coverage

00:49:32

19.18%
passed #1177318
lalinference_testjob

00:28:01

passed #1177319
top-level

00:35:03

 
  Compiler Tests
passed #1177321
clang:10

00:43:14

passed #1177322
clang:11

00:43:41

passed #1177323
clang:dev

00:43:23

passed #1177328
cuda

00:13:05

passed #1177327
gcc:10

00:39:01

passed #1177324
gcc:7

00:30:57

passed #1177325
gcc:8

00:27:25

passed #1177326
gcc:9

00:27:08

 
  Platform Tests
failed #1177332
allowed to fail
platform:conda:linux

00:13:41

passed #1177329
platform:debian:buster

00:32:04

passed #1177330
macos_highsierra
platform:macos:highsierra

00:22:48

passed #1177331
macos_sierra
platform:macos:sierra

00:24:17

 
  Upgrade Tests
passed #1177335
upgrade:conda:linux

00:05:33

passed #1177334
upgrade:debian:stretch

00:05:27

passed #1177333
upgrade:rpm:el7

00:06:57

 
  Wheels
passed #1177336
wheel:cp36-cp36m-manylinux2014

00:13:34

passed #1177337
wheel:cp37-cp37m-manylinux2014

00:13:49

passed #1177338
wheel:cp38-cp38-manylinux2014

00:13:34

passed #1177339
wheel:cp39-cp39-manylinux2014

00:13:49

 
Name Stage Failure
failed
platform:conda:linux Platform Tests
make[1]: Leaving directory '/builds/leo-singer/lalsuite'
make[1]: *** [Makefile:416: check-recursive] Error 1
make: *** [Makefile:690: check] Error 2
Uploading artifacts for failed job
Uploading artifacts...
WARNING: */test/python/junit*.xml: no matching files
ERROR: No files to upload
Cleaning up file based variables
ERROR: Job failed: exit code 1