import json
from glob import glob
import os.path as osp

name = 'jlab_mock_consumer'
HERE = osp.abspath(osp.dirname(__file__))

with open(osp.join(HERE, 'package.json')) as fid:
    data = json.load(fid)

from setuptools import setup

js_name = data['name']

setup(name=name,
      version=data['version'],
      py_modules = [name],
      data_files = [
        (f'share/jupyter/labextensions/{js_name}', glob('static/package.json')),
        (f'share/jupyter/labextensions/{js_name}', glob('static/static/*'))
    ])
import json
from glob import glob
import os.path as osp

name = 'jlab_mock_consumer'
HERE = osp.abspath(osp.dirname(__file__))

with open(osp.join(HERE, 'package.json')) as fid:
    data = json.load(fid)

from setuptools import setup

js_name = data['name']

setup(name=name,
      version=data['version'],
      py_modules = [name],
      data_files = [
        (f'share/jupyter/labextensions/{js_name}', glob('static/package.json')),
        (f'share/jupyter/labextensions/{js_name}', glob('static/static/*'))
    ])

Update jupyterlab/tests/mock_packages/interop/consumer/setup.py