Skip to content
This repository was archived by the owner on Aug 3, 2025. It is now read-only.

Commit fe737c6

Browse files
authored
Merge pull request #6 from acm-uiuc/setup_py
Setup py
2 parents dd79257 + 4d627e4 commit fe737c6

File tree

4 files changed

+97
-0
lines changed

4 files changed

+97
-0
lines changed

LICENSE

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
University of Illinois/NCSA Open Source License
2+
3+
Copyright (c) 2017 ACM@UIUC. All rights reserved.
4+
5+
Developed by: ACM@UIUC
6+
https://github.com/acm-uiuc/nvdocker
7+
8+
Permission is hereby granted, free of charge, to any person
9+
obtaining a copy of this software and associated documentation files
10+
(the "Software"), to deal with the Software without restriction,
11+
including without limitation the rights to use, copy, modify, merge,
12+
publish, distribute, sublicense, and/or sell copies of the Software,
13+
and to permit persons to whom the Software is furnished to do so,
14+
subject to the following conditions:
15+
16+
* Redistributions of source code must retain the above copyright notice,
17+
this list of conditions and the following disclaimers.
18+
19+
* Redistributions in binary form must reproduce the above copyright
20+
notice, this list of conditions and the following disclaimers in the
21+
documentation and/or other materials provided with the distribution.
22+
23+
* Neither the names of ACM@UIUC nor the names of its contributors may
24+
be used to endorse or promote products derived from this Software
25+
without specific prior written permission.
26+
27+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
28+
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
29+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
30+
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
31+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
32+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH
33+
THE SOFTWARE.

MANIFEST.in

Whitespace-only changes.

setup.cfg

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
[metadata]
2+
name = nvdocker
3+
version = 0.0.1
4+
author = ACM@UIUC
5+
author-email = [email protected]
6+
summary = Python interface for NVIDIA Docker
7+
description-file =
8+
README.md
9+
home-page = https://github.com/acm-uiuc/nvdocker
10+
requires-dist = setuptools
11+
classifiers =
12+
Development Status :: 3 - Alpha
13+
Intended Audience :: Developers
14+
Intended Audience :: Science/Research
15+
Topic :: Scientific/Engineering :: Artificial Intelligence
16+
License :: OSI Approved :: University of Illinois/NCSA Open Source License
17+
Programming Language :: Python :: 2
18+
Programming Language :: Python :: 2.7
19+
Programming Language :: Python :: 3
20+
Programming Language :: Python :: 3.4
21+
Programming Language :: Python :: 3.5
22+
Programming Language :: Python :: 3.6
23+
Operating System :: POSIX :: Linux
24+
25+
[bdist_wheel]
26+
universal = 1

setup.py

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
from setuptools import setup, find_packages
2+
from codecs import open
3+
from os import path
4+
5+
here = path.abspath(path.dirname(__file__))
6+
7+
with open(path.join(here, 'README.md'), encoding='utf-8') as f:
8+
long_description = f.read()
9+
10+
# Arguments marked as "Required" below must be included for upload to PyPI.
11+
# Fields marked as "Optional" may be commented out.
12+
13+
setup(
14+
name='nvdocker',
15+
version='0.0.1',
16+
description='nvdocker is library built on top of the docker-py python sdk to build and run docker containers using nvidia-docker.',
17+
long_description=long_description,
18+
url='https://github.com/acm-uiuc/nvdocker',
19+
author='ACM@UIUC',
20+
author_email='[email protected]',
21+
classifiers=[
22+
'Development Status :: 3 - Alpha',
23+
'Intended Audience :: Developers',
24+
'Intended Audience :: Science/Research',
25+
'Topic :: Scientific/Engineering :: Artificial Intelligence',
26+
'License :: OSI Approved :: University of Illinois/NCSA Open Source License',
27+
'Programming Language :: Python :: 2',
28+
'Programming Language :: Python :: 2.7',
29+
'Programming Language :: Python :: 3',
30+
'Programming Language :: Python :: 3.4',
31+
'Programming Language :: Python :: 3.5',
32+
'Programming Language :: Python :: 3.6',
33+
'Operating System :: POSIX :: Linux'
34+
],
35+
keywords='docker nvidia-docker development containers frameworks',
36+
packages=find_packages(exclude=['contrib', 'docs', 'tests']),
37+
install_requires=['docker'],
38+
)

0 commit comments

Comments
 (0)