Skip to main content

bs-python-utils

PyPI version

Build status

Commit activity GitHub last commit License

My Python utilities.

Release notes

1.0.1 (May 9, 2026)

Fixed badges.

1.0 (May 9, 2026)

Created subpackages (no change in the API).

0.9 (March 18, 2026)

Improved bivariate quantiles.

0.8.5 (January 25, 2026)

Added colored logger.

0.8.2 (October 26, 2025)

Included grids for sparse Gaussian integration.

0.8.1 (October 18, 2025)

Deleted extra examples scripts.

0.8 (October 14, 2025)

Switched to uv for project management. Used Codex to clean up the code and generate more tests. Added the examples subdirectory.

0.7 (June 18, 2024)

Added make_lowertri in bsnputils, and some utility code in bs_plots.

0.6.4 (November 26, 2023)

Moved to Altair 5.0; made timing optional in bs_opt.

0.6.3 (November 26, 2023)

Updated statsmodels dependency.

0.6.1 and 0.6.2 (November 18, 2023)

Added a Matplotlib plot for discrete choice models, a boxplot for Altair, and a density plot for Seaborn.

0.6 (November 9, 2023)

Added matrix heatmap plot in Altair and Streamlit utility code.

0.5.5 (October 23, 2023)

Added fstring*** in bsutils.

0.5.2 (August 16, 2023)

Added two interpolation routines from values at the Chebyshev nodes in chebyshev module.

0.5.1 (August 14, 2023)

Added two functions to draw random samples in bsstats module.

0.5 (August 7, 2023)

Added 1-dimensional root finding in chebyshev module.

0.4.2 (August 2, 2023)

Updated the docs.

0.4.1 (July 23, 2023)

Only print if verbose in bivariate quantiles.

0.4 (July 22, 2023)

Added bivariate quantiles and ranks à la optimal transportation.

0.3 (July 21, 2023)

Added in Numpy utils a function to set upper and lower triangle to a scalar; and minimize_free in bs_opt.

0.2 (July 17, 2023)

Fixed printing in accelerated gradient descent.

0.1 (June 20, 2023)

Added grid_function and the chebyshev module.

0.0.6 (May 9, 2023)

Improved docs.

0.0.5 (May 8, 2023)

Added final_s in bsutils.

0.0.4 (May 2, 2023)

Added Legendre polynomials and quantile routines in bsnputils.

0.0.3 (April 24, 2023)

Satisfied mypy.

0.0.2 (April 24, 2023)

Fixed main PyPI page.

Download files

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

Source Distribution

bs_python_utils-1.1.tar.gz (390.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bs_python_utils-1.1-py3-none-any.whl (413.3 kB view details)

Uploaded Python 3

File details

Details for the file bs_python_utils-1.1.tar.gz.

File metadata

  • Download URL: bs_python_utils-1.1.tar.gz
  • Upload date:
  • Size: 390.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.10 {"installer":{"name":"uv","version":"0.11.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for bs_python_utils-1.1.tar.gz
Algorithm Hash digest
SHA256 44d2ee8e917c56c0065ad14f06f393e3f2ef0212a714cf04d11764039c4a9465
MD5 b61fe3e78ec9a20d8fde67c0751a0b75
BLAKE2b-256 231651eb31373f59902be92e6fb501e29bcb532f452fe490ae32fe938598068f

See more details on using hashes here.

File details

Details for the file bs_python_utils-1.1-py3-none-any.whl.

File metadata

  • Download URL: bs_python_utils-1.1-py3-none-any.whl
  • Upload date:
  • Size: 413.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.10 {"installer":{"name":"uv","version":"0.11.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for bs_python_utils-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b562d77806d16f35a77c21f007aca5637d7f9da32c82bd1365437551c01c35df
MD5 ea49dc99c88ff81bd46c655607014604
BLAKE2b-256 b2ffa4e1bc5b64e599a9ff0b1e18748794a296ac55e79ff0a34acf4614f58048

See more details on using hashes here.

Release history Release notifications | RSS feed

1.1.1

2 files

This release

1.1 This release

2 files

1.0.1

2 files

1.0

2 files

0.9.3

2 files

0.9.2

2 files

0.9

2 files

0.8.5

2 files

0.8.3

2 files

0.8.2

2 files

0.8.1

2 files

0.8.0

2 files

0.7

2 files

0.6.5

2 files

0.6.4

2 files

0.6.3

2 files

0.6.2

2 files

0.6.1

2 files

0.6.0

2 files

0.5.5

2 files

0.5.4

2 files

0.5.3

2 files

0.5.2

2 files

0.5.1

2 files

0.5

2 files

0.4.2

2 files

0.4.1

2 files

0.4

2 files

0.3

2 files

0.2

2 files

0.1

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page