Skip to main content

Modified py50 for streamlit use

Project description

py50_streamlit_support

py50 package has recently been updated to version 1.0. This version allows the generation of basic statistical annotations to the plots. However, py50 is dependent on Statannotations. Unfortunately, at this time Statannotations is not compatible with Seaborn versions 0.12 or higher. This is unfortunate as the newer versions of Seaborn contains better control of the error bars.

As the goal of this project was to annotate plots with statistics, this is unfortunate. During testing, it was discovered that py50 would not have issues with updates to Seaborn. However, during pip installation, this would output errors. Fortunately, errors can be skipped on the python installation. Unfortunately, this is not the case for the Streamlit web application.

As a work around, some code for hte streamlit application has been modified to circumvent these issues and allow for the installation of the newer versions of Seaborn.

Note: These fixes are for the streamlit version only. For those interested in using py50 python code, please see the mian repository here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

py50_streamlit_support-0.0.4.tar.gz (25.1 kB view details)

Uploaded Source

Built Distribution

py50_streamlit_support-0.0.4-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file py50_streamlit_support-0.0.4.tar.gz.

File metadata

  • Download URL: py50_streamlit_support-0.0.4.tar.gz
  • Upload date:
  • Size: 25.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.9.19 Darwin/23.6.0

File hashes

Hashes for py50_streamlit_support-0.0.4.tar.gz
Algorithm Hash digest
SHA256 7966b47123625173c0aeff2f57e8afc9e63021c1e829f598c1730b9f2a762fda
MD5 f9ff2f3adfd706e45b11f776de629641
BLAKE2b-256 440515132a93ba483c2a595cc0bf50d0ed5a88af35317abc79822611257a59ab

See more details on using hashes here.

File details

Details for the file py50_streamlit_support-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for py50_streamlit_support-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 482654562a643bfaa76c37bd951b3193b867db1bba896d8db4710a15f83cd5ac
MD5 2f64ba4521fcbb4f04e7229c1b8dfac9
BLAKE2b-256 290112d2edcffc99d1b94cfc0a9c0f0d20234b4bd12ab38ff5fec9d12da8650c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page