コード例 #1
0
def main():

  if len(sys.argv) != 2:
    print "usage: %s <package>" % os.path.basename(sys.argv[0])
    sys.exit(1)  

  dependencies = get_dependencies(pkg_name = sys.argv[1])
  for i in range(2,len(dependencies)):
    d = dependencies[i].split("==")[0]
    versions = get_releases(d)
    print "{0} == {1}".format(d,get_max_version(versions))
コード例 #2
0
ファイル: get_versions.py プロジェクト: CandyPythonFlow/bob
def main():

  try:
    from bob.utils import get_dependencies, get_releases, get_max_version

    if len(sys.argv) != 2:
      print "usage: %s <package>" % os.path.basename(sys.argv[0])
      sys.exit(1)  

    dependencies = get_dependencies(pkg_name = sys.argv[1])
    for i in range(2,len(dependencies)):
      d = dependencies[i].split("==")[0]
      versions = get_releases(d)
      print "{0} == {1}".format(d,get_max_version(versions))
  except ImportError:
    print("Package pkgtools required, please install it.  <https://pypi.python.org/pypi/pkgtools/>")
コード例 #3
0
def main():

    try:
        from bob.utils import get_dependencies, get_releases, get_max_version

        if len(sys.argv) != 2:
            print "usage: %s <package>" % os.path.basename(sys.argv[0])
            sys.exit(1)

        dependencies = get_dependencies(pkg_name=sys.argv[1])
        for i in range(2, len(dependencies)):
            d = dependencies[i].split("==")[0]
            versions = get_releases(d)
            print "{0} == {1}".format(d, get_max_version(versions))
    except ImportError:
        print(
            "Package pkgtools required, please install it.  <https://pypi.python.org/pypi/pkgtools/>"
        )
コード例 #4
0
ファイル: conf.py プロジェクト: CandyPythonFlow/bob
  'sphinx.ext.doctest',
  'sphinx.ext.intersphinx',
  'matplotlib.sphinxext.plot_directive',
  ]


#Hack to download the dependencies
from bob.utils import get_dependencies, download_packages
temp_dir="./temp"
try:
  import shutil
  shutil.rmtree(temp_dir)
except:
  None

packages = get_dependencies()
download_packages(packages[2:], temp_dir)


# The viewcode extension appeared only on Sphinx >= 1.0.0
import sphinx
if sphinx.__version__ >= "1.0":
  extensions.append('sphinx.ext.viewcode')

# Always includes todos
todo_include_todos = False

# If we are on OSX, the 'dvipng' path maybe different
dvipng_osx = '/opt/local/libexec/texlive/binaries/dvipng'
if os.path.exists(dvipng_osx): pngmath_dvipng = dvipng_osx
コード例 #5
0
ファイル: conf.py プロジェクト: rllewell/bob
    'sphinx.ext.autosummary',
    'sphinx.ext.doctest',
    'sphinx.ext.intersphinx',
    'matplotlib.sphinxext.plot_directive',
]

#Hack to download the dependencies
from bob.utils import get_dependencies, download_packages
temp_dir = "./temp"
try:
    import shutil
    shutil.rmtree(temp_dir)
except:
    None

packages = get_dependencies()
download_packages(packages[2:], temp_dir)

# The viewcode extension appeared only on Sphinx >= 1.0.0
import sphinx
if sphinx.__version__ >= "1.0":
    extensions.append('sphinx.ext.viewcode')

# Always includes todos
todo_include_todos = False

# If we are on OSX, the 'dvipng' path maybe different
dvipng_osx = '/opt/local/libexec/texlive/binaries/dvipng'
if os.path.exists(dvipng_osx): pngmath_dvipng = dvipng_osx

# Add any paths that contain templates here, relative to this directory.