Skip to main content

High performance Python GLMs with all the features!

Project description

glum

CI

Documentation

Generalized linear models (GLM) are a core statistical tool that include many common methods like least-squares regression, Poisson regression and logistic regression as special cases. At QuantCo, we have used GLMs in e-commerce pricing, insurance claims prediction and more. We have developed glum, a fast Python-first GLM library. The development was based on a fork of scikit-learn, so it has a scikit-learn-like API. We are thankful for the starting point provided by Christian Lorentzen in that PR!

glum is at least as feature-complete as existing GLM libraries like glmnet or h2o. It supports

  • Built-in cross validation for optimal regularization, efficiently exploiting a “regularization path”
  • L1 regularization, which produces sparse and easily interpretable solutions
  • L2 regularization, including variable matrix-valued (Tikhonov) penalties, which are useful in modeling correlated effects
  • Elastic net regularization
  • Normal, Poisson, logistic, gamma, and Tweedie distributions, plus varied and customizable link functions
  • Box constraints, linear inequality constraints, sample weights, offsets

This repo also includes tools for benchmarking GLM implementations in the glum_benchmarks module. For details on the benchmarking, see here. Although the performance of glum relative to glmnet and h2o depends on the specific problem, we find that it is consistently much faster for a wide range of problems.

For more information on glum, including tutorials and API reference, please see the documentation.

Why did we choose the name glum? We wanted a name that had the letters GLM and wasn't easily confused with any existing implementation. And we thought glum sounded like a funny name (and not glum at all!). If you need a more professional sounding name, feel free to pronounce it as G-L-um. Or maybe it stands for "Generalized linear... ummm... modeling?"

A classic example predicting housing prices

>>> from sklearn.datasets import fetch_openml
>>> from glum import GeneralizedLinearRegressor
>>>
>>> # This dataset contains house sale prices for King County, which includes
>>> # Seattle. It includes homes sold between May 2014 and May 2015.
>>> house_data = fetch_openml(name="house_sales", version=3, as_frame=True)
>>>
>>> # Use only select features
>>> X = house_data.data[
...     [
...         "bedrooms",
...         "bathrooms",
...         "sqft_living",
...         "floors",
...         "waterfront",
...         "view",
...         "condition",
...         "grade",
...         "yr_built",
...         "yr_renovated",
...     ]
... ].copy()
>>>
>>>
>>> # Model whether a house had an above or below median price via a Binomial
>>> # distribution. We'll be doing L1-regularized logistic regression.
>>> price = house_data.target
>>> y = (price < price.median()).values.astype(int)
>>> model = GeneralizedLinearRegressor(
...     family='binomial',
...     l1_ratio=1.0,
...     alpha=0.001
... )
>>>
>>> _ = model.fit(X=X, y=y)
>>>
>>> # .report_diagnostics shows details about the steps taken by the iterative solver
>>> diags = model.get_formatted_diagnostics(full_report=True)
>>> diags[['objective_fct']]
        objective_fct
n_iter               
0            0.693091
1            0.489500
2            0.449585
3            0.443681
4            0.443498
5            0.443497

Installation

Please install the package through conda-forge:

conda install glum -c conda-forge

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

glum-2.0.3.tar.gz (13.0 MB view details)

Uploaded Source

Built Distributions

glum-2.0.3-cp39-cp39-win_amd64.whl (334.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

glum-2.0.3-cp39-cp39-win32.whl (286.7 kB view details)

Uploaded CPython 3.9 Windows x86

glum-2.0.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

glum-2.0.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (1.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

glum-2.0.3-cp39-cp39-macosx_10_9_x86_64.whl (704.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

glum-2.0.3-cp38-cp38-win_amd64.whl (334.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

glum-2.0.3-cp38-cp38-win32.whl (286.1 kB view details)

Uploaded CPython 3.8 Windows x86

glum-2.0.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

glum-2.0.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

glum-2.0.3-cp38-cp38-macosx_10_9_x86_64.whl (700.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

glum-2.0.3-cp37-cp37m-win_amd64.whl (331.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

glum-2.0.3-cp37-cp37m-win32.whl (282.9 kB view details)

Uploaded CPython 3.7m Windows x86

glum-2.0.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

glum-2.0.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (1.6 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

glum-2.0.3-cp37-cp37m-macosx_10_9_x86_64.whl (698.9 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

glum-2.0.3-cp36-cp36m-win_amd64.whl (331.4 kB view details)

Uploaded CPython 3.6m Windows x86-64

glum-2.0.3-cp36-cp36m-win32.whl (282.6 kB view details)

Uploaded CPython 3.6m Windows x86

glum-2.0.3-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

glum-2.0.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (1.6 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

glum-2.0.3-cp36-cp36m-macosx_10_9_x86_64.whl (697.4 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file glum-2.0.3.tar.gz.

File metadata

  • Download URL: glum-2.0.3.tar.gz
  • Upload date:
  • Size: 13.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3.tar.gz
Algorithm Hash digest
SHA256 6b5395eaec72d32912ad4de204b310d7a3b7ad340f8eed563e2dba4a89e2d1c6
MD5 3f1f756a5822bb64172e83eece34fdf7
BLAKE2b-256 d0e263b870479511cbd64778315aee1e930e0af93a23dfd71f9d7bf54a1dddd0

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: glum-2.0.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 334.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f6dcaef0ed8b778576f608bd01c88a4202be39e8cf7801fbee8648d2bf6eb397
MD5 b222bbc07aec099090722e2b82a19332
BLAKE2b-256 ab0566db365fc6567be8e7707be735337ee68c71e058508051ecb64c6eaeebff

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp39-cp39-win32.whl.

File metadata

  • Download URL: glum-2.0.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 286.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b6d18eb19e26d9e5225b64cb1a8f01c1a1f5d35fe5471f74313eb3f90f3856cb
MD5 9059827c9c4942c87896ae32f0d13736
BLAKE2b-256 c91dfce9106be09b86f3fd7fe47239d0b764699900ae2b316d89c130dd76a917

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for glum-2.0.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 fe3862faa5433b0d61ab8b3eb79307a9a380e88e57d9fa07c9e6eedbf93c1335
MD5 4880b3f6f1a92ae5a3e3639a651ae471
BLAKE2b-256 8aacd8d68c00231f1ca7918a75191ce35a156098d3364fa619d308f447218755

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: glum-2.0.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2f474414701c18274294b56f7983304ffb40efb7a4d5b4937ffdb26fbc899ee4
MD5 72f4dc464f0c7c994e2cefdc3a7b0d1e
BLAKE2b-256 5cacaff320873b2b8adde9903bc62c97764b3e6726abf54ac97b43dcca3eccf1

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: glum-2.0.3-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 704.1 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c16b78acbb7733bb2f932ed5d8ff106a1e51e2f5793e61ce5bef48935866cfee
MD5 9a668e38c11aaf8c78563911ec89c4c3
BLAKE2b-256 706aa84449c11d341d80937407e63ab3fa41e581c20c16abb358616c6d3ae74d

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: glum-2.0.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 334.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 050d836f846a9e2dff2feef772e77402bd505de2b01aebfe80ae041b92feec02
MD5 75c0f258ec324b55ceb112f699024a3a
BLAKE2b-256 8734a425c2bfc107f5b88e5724897603a310ee616949a79619e51dc2c1a4a345

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp38-cp38-win32.whl.

File metadata

  • Download URL: glum-2.0.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 286.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 dac78f8a03b857103143f118e197cfe1cda2fe02429abaeb0278b918e4ee03d1
MD5 30d2d4e97a0edae390e42bdbc7faed6c
BLAKE2b-256 da9a758fbb317531f3945ec5ff5d3eb9f5d35a7de00174c29a0a1f362df1acaa

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for glum-2.0.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 7709ef1a08f3dabfe702b5e1c14e34fe1b0179e9a0722214f8c8f2a2ba8d1c17
MD5 4f5f20603c6266eb2658ce0f680d80c0
BLAKE2b-256 dc2642ccd4173a84faf49e7b2387f0d8dac09514f924048c1469692bfafd269e

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: glum-2.0.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 eda4f8193379b307c649b41ea604e70254018def9e38899603e36595307b41c0
MD5 ca40a318b30b60382591f83dc3af555a
BLAKE2b-256 a6fd51c7b664ba42dae591740793c260793280f20da6395ee460aaa4ed3f4a20

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: glum-2.0.3-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 700.9 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eb5d27bbb0e44312cf831c0bb63cc3e1c41ef2b3556a35a48e5a70edef95c0b0
MD5 b1a1cd5e272b8948c144a45751409f16
BLAKE2b-256 401920a223f3d38f6aa9781b8502f7e10a0b667bea343f0b8a4d36d62dde247a

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: glum-2.0.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 331.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d33d6e3c18cd3d5cc01ef68f6f80508141b334e169e98cfab36f8cbb889496f7
MD5 73896e71d3e116f9ad0ebbec6ced9f6b
BLAKE2b-256 5828f85dc833d74266a68a0c8caa3265d8ee683b2c8ba2935e6dfaddbb018f26

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp37-cp37m-win32.whl.

File metadata

  • Download URL: glum-2.0.3-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 282.9 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 cb07e411ccaffca3fe5593de9e32dcbee8211a18e7a7a43c18f49182eab3f80e
MD5 d04574449dfb082efb8b654d2e7aa23b
BLAKE2b-256 7bdddb09116e45dabd261347f9204d62ce5d02d7e061177154aec452e7bd48d4

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for glum-2.0.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6a5bc3525fcc80ca8a98126c9e71cdac0d1583af1fd313a90cf92e62d98713ae
MD5 841b2323a9d8d1edbbd1719d66642010
BLAKE2b-256 6e9440602beb35eb142b51ba1b8d2b3018647bb1a6dfdd6b8344b0cac38f34d3

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: glum-2.0.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 44a0a40e024868328b4eb841d02f941aedeb72401328d061b38bd1f993208b9f
MD5 9d77ce5016a0ef25053f1f0bc357c3da
BLAKE2b-256 d66f775f04525b2ffcafcac763177ab5ac58c7471abd37c11559a153dedc63fc

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: glum-2.0.3-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 698.9 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ab4a92ef5381a370d36ba348d1b75dc05a04c0eff61b981ce14317ee768be8e0
MD5 b417109158030b80043960ba7edbc3a2
BLAKE2b-256 5927243b8abb47eff2df4357bb541fabeff83daa34b921aebeaf7f7b2f2bde91

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: glum-2.0.3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 331.4 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 11185ef49597647522740dcc289f7b13d99eb0e2a702e6538e86f0ee48ef1564
MD5 13f05eac591239362c94aaeac819595b
BLAKE2b-256 1b173e369aa80f20a3efe1ef62b9fec68ded7f5bea9bb88acdd422ba6025f144

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp36-cp36m-win32.whl.

File metadata

  • Download URL: glum-2.0.3-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 282.6 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 04dca4eee1197c25387162bbbbca20a4103012690b336649812891f96f2235c6
MD5 924391062dd8b862e686b4fab70a40dc
BLAKE2b-256 ad26fad04f8d6c9ee5446f3a0780e6bd428fa9329305b3ed72c862c6e30deb71

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for glum-2.0.3-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 31949c7b7d8293563624974b94bd867617cb9c89630ff4520eba7e69e53de8c1
MD5 0ebef9d208ee1651009f692a81d8a0d5
BLAKE2b-256 e9e265c326e2cb8b69230d126d30a62349e38813fc2fb4f17b3e385aaa152b7f

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: glum-2.0.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 127b9f3cff782767ade7be4c51565e4a2cb15c70e8e0183431a4aec59952209e
MD5 b6db5a05a79bfac05f75dbe2f2fab09a
BLAKE2b-256 8b219f29db8d9345c6573dc70b66ca16593aff4f34f845b5d5d9dea61c0cb4ae

See more details on using hashes here.

File details

Details for the file glum-2.0.3-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: glum-2.0.3-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 697.4 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for glum-2.0.3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3226596a7704f1ed1b2697aa695f6295f2ff30dca30f7764ba10b4ea07f11703
MD5 57b07edcf92939e081e861f518119432
BLAKE2b-256 8224f9e69a4fc1c293e71c041e8735d509042a89bf28b34ccd978e49fd9418e9

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