Skip to content

Commit

Permalink
Merge branch 'mainline' into WHY-2304_notebook_tests
Browse files Browse the repository at this point in the history
  • Loading branch information
lalmei committed Mar 23, 2021
2 parents 0e6e1d9 + 8c05565 commit f49c942
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 15 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
fail-fast: false
max-parallel: 6
matrix:
python-version: [3.6, 3.7, 3.8]
python-version: [ 3.7, 3.8, 3.9]
os: [ubuntu-latest, macOS-latest]

steps:
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ These metrics include:
* **Unique value counter** or **cardinality**: tracks an approximate unique value of your feature using HyperLogLog algorithm.
* **Histograms** for numerical features. whylogs binary output can be queried to with dynamic binning based on the
shape of your data.
* **Top frequent items** (default is 30). Note that this configuration affects the memory footprint, especially for text features.
* **Top frequent items** (default is 128). Note that this configuration affects the memory footprint, especially for text features.

# Examples
For a full set of our examples, please check out [whylogs-examples](https://github.com/whylabs/whylogs-examples).
Expand All @@ -58,11 +58,11 @@ Note that to use the run with matplotlib vizualiation, you'll have to install wh
pip install "whylogs[viz]"
```

Some of the notable notebooks:
Check out our example notebooks with Binder: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/whylabs/whylogs-examples/HEAD)
- [Getting Started notebook](https://github.com/whylabs/whylogs-examples/blob/mainline/python/GettingStarted.ipynb)
- [Logging Example notebook](https://github.com/whylabs/whylogs-examples/blob/mainline/python/logging_example.ipynb)
- [Logging a Dataframe](https://whylogs.readthedocs.io/en/latest/auto_examples/log_dataframe.html)
- [Logger Options](https://whylogs.readthedocs.io/en/latest/auto_examples/configure_logger.html#sphx-glr-auto-examples-configure-logger-py)
- [Logging Images](https://github.com/whylabs/whylogs-examples/blob/mainline/python/Logging_Images.ipynb)
- [MLflow Integration](https://github.com/whylabs/whylogs-examples/blob/mainline/python/MLFlow%20Integration%20Example.ipynb)

# Installation

Expand Down
8 changes: 3 additions & 5 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,6 @@ ipython==7.19.0
ipython-genutils==0.2.0
isodate==0.6.0
itsdangerous==1.1.0
jedi==0.17.2
Jinja2==2.11.2
jmespath==0.10.0
jupyter-client==6.1.7
jupyter-core==4.7.0
Expand All @@ -63,14 +61,14 @@ parso==0.7.1
pathspec==0.8.1
pexpect==4.8.0
pickleshare==0.7.5
Pillow==8.1.0
Pillow==8.1.1
pkginfo==1.6.1
pluggy==0.13.1
pre-commit==2.9.2
prometheus-client==0.9.0
prometheus-flask-exporter==0.18.1
prompt-toolkit==3.0.8
protobuf==3.14.0
protobuf==3.15.6
ptyprocess==0.6.0
py==1.10.0
pyarrow==2.0.0
Expand All @@ -79,7 +77,7 @@ Pygments==2.7.2
pyparsing==2.4.7
pytest==6.1.2
pytest-cov==2.10.1
pytest-runner==5.2
pytest-runner==5.3
python-dateutil==2.8.1
python-editor==1.0.4
pytz==2020.4
Expand Down
4 changes: 2 additions & 2 deletions requirements-test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ matplotlib==3.3.3
numpy==1.19.4
pandas==1.1.4;python_version < '3.7'
pandas==1.2.1;python_version > '3.7'
protobuf==4.0.0rc2
protobuf==3.15.6
python-dateutil==2.8.1
pytz==2020.5
PyYAML==5.4.1
Expand All @@ -22,7 +22,7 @@ whylabs-datasketches==2.2.0b1
freezegun==1.1.0
moto==1.3.16
scikit-learn==0.24.1
Pillow==8.1.0
Pillow==8.1.1
moto==1.3.16
pytest-cov>=2.11.1
mlflow==1.13.1
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jmespath==0.10.0
marshmallow==3.10.0
numpy==1.19.5
pandas==1.1.4
protobuf==3.14.0
protobuf==3.15.6
python-dateutil==2.8.1
pytz==2020.5
PyYAML==5.4.1
Expand Down
4 changes: 2 additions & 2 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,15 @@ package_dir =
install_requires =
click>=7.1.2
python-dateutil>=2.8.1
protobuf>=3.12.2
protobuf>=3.15.5
pyyaml>=5.3.1
pandas>1.0
marshmallow>=3.7.1
numpy>=1.18
whylabs-datasketches>=2.2.0b1
boto3>=1.14.1
botocore>=1.17.44
smart-open==4.1.2
smart-open>=4.1.2
# very important: s3fs pulls in aiobotocore, which locks boto3
xlrd==2.0.1
openpyxl==3.0.6
Expand Down

0 comments on commit f49c942

Please sign in to comment.