text: import pathlib
  from setuptools import find_packages, setup
  
  # The directory containing this file
  HERE = pathlib.Path(__file__).parent
  
  # The text of the README file
  README = (HERE / "README.rst").read_text()
  
  desc = (
      "Clean and add extra information to data "
      + "produced by the battery cyclers from Novonix."
  )
  
  # This call to setup() does all the work
  setup(
      name="preparenovonix",
      version="1.0.3",
      packages=find_packages(exclude=("tests",)),
      description=desc,
      long_description=README,
      long_description_content_type="text/x-rst",
      url="https://github.com/BatLabLancaster/preparenovonix",
      license="MIT",
      classifiers=[
          "Programming Language :: Python :: 3",
          "License :: OSI Approved :: MIT License",
          "Operating System :: OS Independent",
      ],
      include_package_data=True,
      install_requires=[
          "numpy>=1.15",
          # Note: Matplotlib is loaded for test plot
          "matplotlib>=3.0",
      ],
  )
  