Skip to content

Commit 3ebccd6

Browse files
author
Martin Durant
committed
Make installable
This would be so that other packages can derive from the spec and so reuse the built-in functionality
1 parent 80efb4d commit 3ebccd6

File tree

3 files changed

+39
-0
lines changed

3 files changed

+39
-0
lines changed

requirements.txt

Whitespace-only changes.

setup.cfg

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[bdist_wheel]
2+
universal: 1
3+
4+
[metadata]
5+
long_description: file: README.rst
6+
7+
[versioneer]
8+
VCS = git
9+
style = pep440
10+
versionfile_source = fsspec/_version.py
11+
versionfile_build = fsspec/_version.py
12+
tag_prefix = ""

setup.py

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
#!/usr/bin/env python
2+
3+
from setuptools import setup
4+
import versioneer
5+
6+
setup(name='fsspec',
7+
version=versioneer.get_version(),
8+
cmdclass=versioneer.get_cmdclass(),
9+
classifiers=[
10+
'Development Status :: 4 - Beta',
11+
'Intended Audience :: Developers',
12+
'License :: OSI Approved :: BSD License',
13+
'Operating System :: OS Independent',
14+
'Programming Language :: Python :: 2.7',
15+
'Programming Language :: Python :: 3.5',
16+
'Programming Language :: Python :: 3.6',
17+
],
18+
description='File-system specification',
19+
url='http://github.com/martindurant/filesystem_spec',
20+
maintainer='Martin Durant',
21+
maintainer_email='[email protected]',
22+
license='BSD',
23+
keywords='file',
24+
packages=['fsspec'],
25+
python_requires='>= 2.7, != 3.0.*, != 3.1.*, != 3.2.*, != 3.3.*, != 3.4.*',
26+
install_requires=[open('requirements.txt').read().strip().split('\n')],
27+
zip_safe=False)

0 commit comments

Comments
 (0)