setup.py 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. import setuptools
  2. import freesurfer_volume_reader
  3. setuptools.setup(
  4. name='freesurfer-volume-reader',
  5. use_scm_version=True,
  6. description=freesurfer_volume_reader.__doc__.strip(),
  7. author='Fabian Peter Hammerle',
  8. author_email='fabian@hammerle.me',
  9. url='https://github.com/fphammerle/freesurfer-volume-reader',
  10. # TODO add license
  11. keywords=[
  12. 'brain',
  13. 'freesurfer',
  14. 'hippocampus',
  15. 'neuroimaging',
  16. 'reader',
  17. 'subfields',
  18. ],
  19. classifiers=[
  20. 'Development Status :: 3 - Alpha',
  21. 'Intended Audience :: Healthcare Industry',
  22. 'Intended Audience :: Science/Research',
  23. 'Programming Language :: Python :: 3.5',
  24. 'Programming Language :: Python :: 3.6',
  25. 'Programming Language :: Python :: 3.7',
  26. 'Topic :: Scientific/Engineering :: Information Analysis',
  27. 'Topic :: Scientific/Engineering :: Medical Science Apps.',
  28. 'Topic :: Utilities',
  29. ],
  30. packages=setuptools.find_packages(),
  31. entry_points={
  32. 'console_scripts': [
  33. 'freesurfer-volume-reader = freesurfer_volume_reader:main',
  34. ],
  35. },
  36. install_requires=[
  37. 'pandas',
  38. ],
  39. setup_requires=[
  40. 'setuptools_scm',
  41. ],
  42. tests_require=[
  43. 'pylint>=2.3.0',
  44. 'pytest',
  45. 'pytest-timeout',
  46. ],
  47. )