-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
54 lines (52 loc) · 1.72 KB
/
setup.py
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#!/usr/bin/env python
import setuptools
import os
setuptools.setup(
name='emerald-beryl-pipeline',
version='0.0.23',
description='',
long_description="",
long_description_content_type="text/markdown",
author='Egil Moeller ',
author_email='[email protected]',
url='https://github.com/emerald-geomodelling/emerald-beryl-pipeline',
packages=setuptools.find_packages(),
install_requires=[
"cython",
"numpy==1.26.4",
"oauth2client>=4.1.3",
"google-api-core>=1.25.0",
"google-api-python-client>=1.12.5",
"swaggerspect >= 0.0.13",
"luigi",
"pyyaml",
"pymkl",
"geojson",
"geopandas",
"msgpack",
"msgpack-numpy",
"libaarhusxyz",
"pydantic",
"poltergust-luigi-utils>=0.0.11",
"emerald-monitor @ git+https://github.com/emerald-geomodelling/emerald-monitor",
"python-slugify",
"utm"
],
extras_require={
'all': [
"emeraldprocessing @ git+https://github.com/emerald-geomodelling/emerald-processing-em.git",
"simpeg @ git+https://github.com/emerald-geomodelling/simpeg.git@simpleem3",
]},
entry_points = {
'beryl_pipeline.import': [
'SkyTEM XYZ=beryl_pipeline.file_import:LibaarhusXYZImporter'
],
'simpeg.static_instrument': [
'Dual moment TEM=SimPEG.electromagnetics.utils.static_instrument.dual:DualMomentTEMXYZSystem',
'Workbench import=beryl_pipeline.inversion_workbench_import:WorkbenchImporter'
],
'emeraldprocessing.pipeline_step': [
'Workbench import=beryl_pipeline.processing_workbench_import:import_from_workbench',
]
}
)