Skip to content
This repository was archived by the owner on Apr 15, 2022. It is now read-only.

Commit 5dc0d47

Browse files
Reorganizing PySplice (#45)
* REORGANIZATION: Reorganized * Added Gorilla Patch Applying * REORGANIZATION: added path, reorganized stats, and added other packages for stats * REORGANIZATION: migrated packages * REORGANIZATION: fixed imports and added stuff * Applied patches on runtime * REORGANIZATION: fixed patches * Fixed set tag logic * REORGANIZATION: fixed timer yield * REORGANIZATION: removed check splice ctx decorator * fixed bug with decor * fixed path * removed garbage * Reorg: added 500 lines of deployment code 😢 * 👌' * reorganization 🥵 * fixed the bug with the order of params * removed class attr reference in get mleap * fixed bug with spark support vs ctx * reorg: fixed splice --> spark error * reorg * fixed timer millisec -> sec Co-authored-by: Ben Epstein <[email protected]>
1 parent 1ac7b1b commit 5dc0d47

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+1905
-4308
lines changed

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ splicemachine/.DS_Store
2121
*.pyc
2222
*.pyo
2323
**/__pycache__
24-
splicemachine/ml/test/
25-
splicemachine/ml/utilities.pyc
24+
splicemachine/stats/test/
25+
splicemachine/stats/utilities.pyc
2626
./splicemachine/ml/.vscode/

requirements.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
py4j==0.10.8.1
2+
pytest==5.1.3
3+
mlflow==1.6.0
4+
mleap==0.15.0
5+
graphviz==0.13
6+
requests
7+
gorilla==0.3.0
8+
tqdm==4.43.0
9+
pyspark-dist-explore==0.1.8
10+
numpy==1.18.2
11+
pandas==1.0.3
12+
scipy==1.4.1
13+
14+

setup.py

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,15 @@
1616

1717
from setuptools import setup, find_packages
1818

19-
dependencies = [
20-
"py4j==0.10.8.1",
21-
"pytest==5.1.3",
22-
"mlflow==1.6.0",
23-
"mleap==0.15.0",
24-
"graphviz==0.13",
25-
"future"
26-
]
19+
REQUIREMENTS_FILE = "requirements.txt"
20+
21+
with open(REQUIREMENTS_FILE, "r") as dependencies_file:
22+
DEPENDENCIES = dependencies_file.readlines()
23+
2724
setup(
2825
name="splicemachine",
29-
version="1.0.10",
30-
install_requires=dependencies,
26+
version="2.0.0",
27+
install_requires=DEPENDENCIES,
3128
packages=find_packages(),
3229
license='Apache License, Version 2.0',
3330
long_description=open('README.md').read(),

0 commit comments

Comments
 (0)