Skip to content

Commit

Permalink
devbox changes
Browse files Browse the repository at this point in the history
Co-authored-by: Markus Cozowicz <[email protected]>
  • Loading branch information
m-kovalsky and eisber committed Jun 19, 2024
1 parent b046a6f commit 34b75e1
Show file tree
Hide file tree
Showing 5 changed files with 67 additions and 1 deletion.
13 changes: 13 additions & 0 deletions =12.9.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Requirement already satisfied: azure-storage-blob in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (12.20.0)
Requirement already satisfied: azure-core>=1.28.0 in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (from azure-storage-blob) (1.29.4)
Requirement already satisfied: cryptography>=2.1.4 in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (from azure-storage-blob) (42.0.8)
Requirement already satisfied: typing-extensions>=4.6.0 in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (from azure-storage-blob) (4.12.2)
Requirement already satisfied: isodate>=0.6.1 in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (from azure-storage-blob) (0.6.1)
Requirement already satisfied: requests>=2.18.4 in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (from azure-core>=1.28.0->azure-storage-blob) (2.32.3)
Requirement already satisfied: six>=1.11.0 in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (from azure-core>=1.28.0->azure-storage-blob) (1.16.0)
Requirement already satisfied: cffi>=1.12 in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (from cryptography>=2.1.4->azure-storage-blob) (1.16.0)
Requirement already satisfied: pycparser in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=2.1.4->azure-storage-blob) (2.22)
Requirement already satisfied: charset-normalizer<4,>=2 in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (from requests>=2.18.4->azure-core>=1.28.0->azure-storage-blob) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (from requests>=2.18.4->azure-core>=1.28.0->azure-storage-blob) (3.7)
Requirement already satisfied: urllib3<3,>=1.21.1 in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (from requests>=2.18.4->azure-core>=1.28.0->azure-storage-blob) (2.2.2)
Requirement already satisfied: certifi>=2017.4.17 in /root/miniconda3/envs/fabric/lib/python3.10/site-packages (from requests>=2.18.4->azure-core>=1.28.0->azure-storage-blob) (2024.6.2)
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,24 @@ Check out my [blog post](https://www.elegantbi.com/post/direct-lake-migration) o
* Non-supported objects are not transferred (i.e. calculated columns, relationships using columns with unsupported data types etc.).
* Reports used by your original semantic model will be rebinded to your new semantic model.

## Dev instructions

Run on Linux (or WSL) and setup your conda environment (this might take a bit):

```bash
conda env create -f environment.yml

conda activate fabric

pip install -e .
```

To run tests use

```bash
pytest -s tests
```

## Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a
Expand Down
10 changes: 10 additions & 0 deletions conda.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: Fabric12Python310CPU
channels:
- conda-forge
- defaults

dependencies:
#
# Core
#
- pip:
27 changes: 26 additions & 1 deletion environment.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
name: fabric
channels:
- conda-forge
- defaults

dependencies:
- conda=22.9.0
- ipython=8.14.0
- ipywidgets=8.0.7
- jupyter_server=2.7.3
- pip=23.1.2
- python=3.10
- virtualenv=20.23.1

- pythonnet=3.0.1
- pandas=2.0.3
- graphviz=8.1.0
- python-graphviz=0.20.1
- flake8
- mypy
- pytest
Expand All @@ -9,4 +25,13 @@ dependencies:
- semantic-link-sempy>=0.7.5
- azure-identity==1.7.1
- azure-storage-blob>=12.9.0
- pandas-stubs
- pandas-stubs
- semantic-link-sempy
- sphinx_rtd_theme
- pandas==2.0.3
- numpy<2.0.0 # 2.0.0 breaks the build
- azure-identity==1.16.1
- azure-keyvault-secrets
- azure-storage-file-datalake==12.3.1
- azure-storage-blob>=12.9.0
- anytree
Binary file added packages-microsoft-prod.deb
Binary file not shown.

0 comments on commit 34b75e1

Please sign in to comment.