Commit 1d72ef45 authored by nd-02110114's avatar nd-02110114
Browse files

🔧 fix setup.py

parent af2db874
Loading
Loading
Loading
Loading
+7 −15
Original line number Diff line number Diff line
@@ -2,17 +2,13 @@ import sys
import time
from setuptools import setup, find_packages


if '--release' in sys.argv:
  release = True
  IS_RELEASE = True
  sys.argv.remove('--release')
else:
  # Build a nightly package by default.
  release = False

if release:
  project_name = 'deepchem'
else:
  project_name = 'deepchem-nightly'
  IS_RELEASE = False


# get the version from deepchem/__init__.py
@@ -22,19 +18,15 @@ def _get_version():
      if line.startswith('__version__'):
        g = {}
        exec(line, g)
        if project_name == "deepchem":
          return g['__version__']
        else:
          # nightly version string .devYearMonthDayHourMinute
        base = g['__version__']
          dev_version = ".dev" + time.strftime("%Y%m%d%H%M%S")
          return base + dev_version
        # nightly version string .devYearMonthDayHourMinute
        return base if IS_RELEASE else base + ".dev" + time.strftime("%Y%m%d%H%M%S")

    raise ValueError('`__version__` not defined in `deepchem/__init__.py`')


setup(
    name=project_name,
    name='deepchem',
    version=_get_version(),
    url='https://github.com/deepchem/deepchem',
    maintainer='DeepChem contributors',