This repository was archived by the owner on Mar 3, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
28 lines (27 loc) · 1.28 KB
/
setup.py
File metadata and controls
28 lines (27 loc) · 1.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
from setuptools import setup, find_packages
from wildland import __version__
setup(
name="wildland-client",
version=__version__,
packages=find_packages(),
package_data={'wildland': ['schemas/*.json']},
entry_points={
'wildland.storage_backends': [
'local = wildland.storage_backends.local:LocalStorageBackend',
'local_cached = wildland.storage_backends.local_cached:LocalCachedStorageBackend',
('local_dir_cached = '
'wildland.storage_backends.local_cached:LocalDirectoryCachedStorageBackend'),
'dummy = wildland.storage_backends.dummy:DummyStorageBackend',
'static = wildland.storage_backends.static:StaticStorageBackend',
('pseudomanifest = '
'wildland.storage_backends.pseudomanifest:PseudomanifestStorageBackend'),
'timeline = wildland.storage_backends.timeline:TimelineStorageBackend',
'delegate = wildland.storage_backends.delegate:DelegateProxyStorageBackend',
'transpose = wildland.storage_backends.transpose:TransposeStorageBackend',
'http = wildland.storage_backends.http:HttpStorageBackend',
],
'wildland.storage_sync': [
'naive = wildland.storage_sync.naive_sync:NaiveSyncer'
]
}
)