Name | dimlpfidex JSON |
Version |
1.0.1
JSON |
| download |
home_page | None |
Summary | Discretized Interpretable Multi Layer Perceptron (DIMLP) and related algorithms |
upload_time | 2024-09-19 09:33:20 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.9.0 |
license | BSD License (BSD-3-Clause) |
keywords |
machine learning
xai
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# dimlpfidex ![build](https://github.com/HES-XPLAIN/dimlpfidex/actions/workflows/build.yml/badge.svg)
Discretized Interpretable Multi Layer Perceptron (DIMLP) and related algorithms
## Installation
```
pip install dimlpfidex
```
## Contribution
### Get the project code
To get the latest source code, install [git](https://git-scm.com/) and [clone](https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories) the repository:
```sh
$ git clone https://github.com/HES-XPLAIN/dimlpfidex.git
```
To download the required dependencies on your system, run:
```sh
$ git submodule init
$ git submodule update
```
### Install C++ toolchain
#### Linux, macOS, Windows/WSL
Install with your package manager:
* a C++ compiler (gcc/g++)
* the ninja build system (ninja or ninja-build)
* cmake
#### Windows
> [!TIP]
> Consider using Windows/WSL instead.
* Install [Visual Studio Community](https://visualstudio.microsoft.com/vs/) with the "Desktop development with C++" component:
```shell
winget install Microsoft.VisualStudio.2022.Community
```
The MSVC compiler is necessary for proper packaging of the bindings.
* Install [CMake](https://cmake.org/):
```shell
winget install Kitware.CMake
```
Ensure `cmake.exe` is accessible in the `$PATH` environment variable.
```shell
cmake.exe --version
```
> [!NOTE]
> You will have to restart your computer for the changes to take effect.
### Install Python
Install [Python](https://www.python.org/), version 3.9 or newer (3.11 is recommended):
* **Linux, macOS, Windows/WSL**: Use your package manager to install `python3` and `python3-dev`
* **Windows**: `winget install Python.Python.3.11`
> [!WARNING]
> On Windows, avoid installing Python through the Microsoft Store as the package has additional permission restrictions.
### Install Python dependencies
#### Using pip
```shell
python -m venv .venv
source .venv/bin/activate
pip install .
```
> [!NOTE]
> On Windows, use `.venv\Scripts\activate` instead.
### Work with virtualenv
To activate the virtualenv, use the standard methods:
* Unix: `source .venv/bin/activate`
* Windows: `.venv\Scripts\activate`
To leave the virtualenv, use `deactivate`.
#### Add dependencies
To add new dependencies to the project, add them to the `pyproject.toml` file.
To add them to the virtualenv, use:
```shell
pip install .
```
### Install Pre-commit hooks
Git hooks are used to ensure quality checks are run by all developers every time
before a commit.
Install with `pip install pre-commit`.
To enable pre-commit:
```shell
pre-commit install
```
Pre-commit hooks can be run manually with:
```shell
pre-commit run --all-files
```
### Compile
Compile:
```shell
mkdir build && cd build
cmake ..
cmake --build .
```
> [!NOTE]
> On Windows, you may have to use `cmake -DCMAKE_PREFIX_PATH="C:\<absolute\path\to>\.venv" ..` instead.
> [!TIP]
> To speed up the compilation process, you can also add `-j X` with `X` being your number of CPU cores.
> [!WARNING]
> If you need to rebuild the project, you must erase the content of the `build/` directory.
### Package
Create archives for distribution, from the root of the project:
```shell
python -m build
```
## Documentation
Install [Doxygen](https://www.doxygen.nl/):
* **Linux, macOS, Windows/WSL**: Use your package manager to install `doxygen`
* **Windows**: `winget install DimitriVanHeesch.Doxygen`
Create the documentation:
```shell
mkdir build && cd build
cmake -DBUILD_DOCUMENTATION=ON ..
cmake --build .
```
The generated HTML documentation will be found in `build/docs/sphinx`.
## Release
To publish the package on [PyPI](https://pypi.org/project/dimlpfidex/), refer to [RELEASE](RELEASE.md).
## Credits
Our test suite is using [Obesity or CVD risk dataset](https://www.kaggle.com/datasets/aravindpcoder/obesity-or-cvd-risk-classifyregressorcluster) from [AravindPCoder](https://www.kaggle.com/aravindpcoder) (under CC BY-SA 4.0 license)
Raw data
{
"_id": null,
"home_page": null,
"name": "dimlpfidex",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9.0",
"maintainer_email": null,
"keywords": "machine learning, xai",
"author": null,
"author_email": "Jean-Marc Boutay <jean-marc.boutay@hesge.ch>, Damian Boquete Costa <damian.boquete-costa@hesge.ch>, Guido Bologna <guido.bologna@hesge.ch>",
"download_url": "https://files.pythonhosted.org/packages/26/eb/c02e6b7acfb17ee878f3d28815b69eb8ac90165053ac9854a82bd75995fd/dimlpfidex-1.0.1.tar.gz",
"platform": null,
"description": "# dimlpfidex ![build](https://github.com/HES-XPLAIN/dimlpfidex/actions/workflows/build.yml/badge.svg)\nDiscretized Interpretable Multi Layer Perceptron (DIMLP) and related algorithms\n\n## Installation\n\n```\npip install dimlpfidex\n```\n\n## Contribution\n\n### Get the project code\n\nTo get the latest source code, install [git](https://git-scm.com/) and [clone](https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories) the repository:\n\n```sh\n$ git clone https://github.com/HES-XPLAIN/dimlpfidex.git\n```\n\nTo download the required dependencies on your system, run:\n\n```sh\n$ git submodule init\n$ git submodule update\n```\n\n### Install C++ toolchain\n\n#### Linux, macOS, Windows/WSL\n\nInstall with your package manager:\n\n* a C++ compiler (gcc/g++)\n* the ninja build system (ninja or ninja-build)\n* cmake\n\n#### Windows\n\n> [!TIP]\n> Consider using Windows/WSL instead.\n\n* Install [Visual Studio Community](https://visualstudio.microsoft.com/vs/) with the \"Desktop development with C++\" component:\n\n```shell\nwinget install Microsoft.VisualStudio.2022.Community\n```\n\nThe MSVC compiler is necessary for proper packaging of the bindings.\n\n* Install [CMake](https://cmake.org/):\n\n```shell\nwinget install Kitware.CMake\n```\n\nEnsure `cmake.exe` is accessible in the `$PATH` environment variable.\n\n```shell\ncmake.exe --version\n```\n\n> [!NOTE]\n> You will have to restart your computer for the changes to take effect.\n\n### Install Python\n\nInstall [Python](https://www.python.org/), version 3.9 or newer (3.11 is recommended):\n\n* **Linux, macOS, Windows/WSL**: Use your package manager to install `python3` and `python3-dev`\n* **Windows**: `winget install Python.Python.3.11`\n\n> [!WARNING]\n> On Windows, avoid installing Python through the Microsoft Store as the package has additional permission restrictions.\n\n### Install Python dependencies\n\n#### Using pip\n\n```shell\npython -m venv .venv\nsource .venv/bin/activate\npip install .\n```\n\n> [!NOTE]\n> On Windows, use `.venv\\Scripts\\activate` instead.\n\n### Work with virtualenv\n\nTo activate the virtualenv, use the standard methods:\n\n* Unix: `source .venv/bin/activate`\n* Windows: `.venv\\Scripts\\activate`\n\nTo leave the virtualenv, use `deactivate`.\n\n#### Add dependencies\n\nTo add new dependencies to the project, add them to the `pyproject.toml` file.\nTo add them to the virtualenv, use:\n\n```shell\npip install .\n```\n\n### Install Pre-commit hooks\n\nGit hooks are used to ensure quality checks are run by all developers every time\nbefore a commit.\n\nInstall with `pip install pre-commit`.\n\nTo enable pre-commit:\n\n```shell\npre-commit install\n```\n\nPre-commit hooks can be run manually with:\n\n```shell\npre-commit run --all-files\n```\n\n### Compile\n\nCompile:\n\n```shell\nmkdir build && cd build\ncmake ..\ncmake --build .\n```\n\n> [!NOTE]\n> On Windows, you may have to use `cmake -DCMAKE_PREFIX_PATH=\"C:\\<absolute\\path\\to>\\.venv\" ..` instead.\n\n> [!TIP]\n> To speed up the compilation process, you can also add `-j X` with `X` being your number of CPU cores.\n\n> [!WARNING]\n> If you need to rebuild the project, you must erase the content of the `build/` directory.\n\n### Package\n\nCreate archives for distribution, from the root of the project:\n\n```shell\npython -m build\n```\n\n## Documentation\n\nInstall [Doxygen](https://www.doxygen.nl/):\n\n* **Linux, macOS, Windows/WSL**: Use your package manager to install `doxygen`\n* **Windows**: `winget install DimitriVanHeesch.Doxygen`\n\nCreate the documentation:\n\n```shell\nmkdir build && cd build\ncmake -DBUILD_DOCUMENTATION=ON ..\ncmake --build .\n```\n\nThe generated HTML documentation will be found in `build/docs/sphinx`.\n\n## Release\n\nTo publish the package on [PyPI](https://pypi.org/project/dimlpfidex/), refer to [RELEASE](RELEASE.md).\n\n## Credits\nOur test suite is using [Obesity or CVD risk dataset](https://www.kaggle.com/datasets/aravindpcoder/obesity-or-cvd-risk-classifyregressorcluster) from [AravindPCoder](https://www.kaggle.com/aravindpcoder) (under CC BY-SA 4.0 license)\n",
"bugtrack_url": null,
"license": "BSD License (BSD-3-Clause)",
"summary": "Discretized Interpretable Multi Layer Perceptron (DIMLP) and related algorithms",
"version": "1.0.1",
"project_urls": null,
"split_keywords": [
"machine learning",
" xai"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d294b1e9dfd25b5166e3731b296175f03f15ef43422e3c90616e58019bcdeeba",
"md5": "b5252ed2bcdb1da34651ac6f27540a82",
"sha256": "a0bc3435e7175eebff8d7e5ccfdd15500b347b945bc8edd7f6ed296285d76790"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1-cp310-cp310-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "b5252ed2bcdb1da34651ac6f27540a82",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9.0",
"size": 919956,
"upload_time": "2024-09-19T09:32:57",
"upload_time_iso_8601": "2024-09-19T09:32:57.882533Z",
"url": "https://files.pythonhosted.org/packages/d2/94/b1e9dfd25b5166e3731b296175f03f15ef43422e3c90616e58019bcdeeba/dimlpfidex-1.0.1-cp310-cp310-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8fe2f9cf3a65bc396dc55602e3f45b718bd66099992217dcc0490d3b9f080243",
"md5": "a7132f465e90dc93fd7f4842a136a86b",
"sha256": "5f3e56911a7010237408fc9d1e5614d7811d7b67cd740be205f6f1cb289c1164"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a7132f465e90dc93fd7f4842a136a86b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9.0",
"size": 897713,
"upload_time": "2024-09-19T09:32:59",
"upload_time_iso_8601": "2024-09-19T09:32:59.818519Z",
"url": "https://files.pythonhosted.org/packages/8f/e2/f9cf3a65bc396dc55602e3f45b718bd66099992217dcc0490d3b9f080243/dimlpfidex-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9edffd0c5de06e8148698c8521cec3b52489b795def69a24159a11454c1c16b2",
"md5": "e1d1ef5712cc01e386f4973017eb754a",
"sha256": "17702dbb39a31261ee901bc42270661b0c54dece5264371238178a55df8994be"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "e1d1ef5712cc01e386f4973017eb754a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9.0",
"size": 629323,
"upload_time": "2024-09-19T09:33:01",
"upload_time_iso_8601": "2024-09-19T09:33:01.469996Z",
"url": "https://files.pythonhosted.org/packages/9e/df/fd0c5de06e8148698c8521cec3b52489b795def69a24159a11454c1c16b2/dimlpfidex-1.0.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "60b3a639ba443f9cff03a09c2defc7edda5ff77f954d7d7836bad077121af338",
"md5": "cc056acba9cc0d6b3e92f032fee3e1c0",
"sha256": "7ff39564ac93e9fe1b6f21a4f261342f91bf1de96e3d07408d12b9dcc4a0c8fb"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1-cp311-cp311-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "cc056acba9cc0d6b3e92f032fee3e1c0",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9.0",
"size": 923115,
"upload_time": "2024-09-19T09:33:03",
"upload_time_iso_8601": "2024-09-19T09:33:03.321599Z",
"url": "https://files.pythonhosted.org/packages/60/b3/a639ba443f9cff03a09c2defc7edda5ff77f954d7d7836bad077121af338/dimlpfidex-1.0.1-cp311-cp311-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0a6434ef3e3353fd094483e18a066f3491f788da0f85f821bedc42892735b2f9",
"md5": "01b66c55681f3faf741b46cddea19871",
"sha256": "806b4e4d791700a4f8f844f9f6711e2319c3c119265dbaf94a9de7e8f07e2c37"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "01b66c55681f3faf741b46cddea19871",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9.0",
"size": 900879,
"upload_time": "2024-09-19T09:33:05",
"upload_time_iso_8601": "2024-09-19T09:33:05.596337Z",
"url": "https://files.pythonhosted.org/packages/0a/64/34ef3e3353fd094483e18a066f3491f788da0f85f821bedc42892735b2f9/dimlpfidex-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "43ef985574e5ce2d57fa7b0cc6c5a3985043f24b34cb72f30015b11d16d83ce5",
"md5": "2f0a8f3c79a976c2c8de39f748b7dd7f",
"sha256": "3e39247f5cce213d409488757bebb2b3dca24f5f4c88066fab62c34a9d3a25a9"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "2f0a8f3c79a976c2c8de39f748b7dd7f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9.0",
"size": 632294,
"upload_time": "2024-09-19T09:33:07",
"upload_time_iso_8601": "2024-09-19T09:33:07.273153Z",
"url": "https://files.pythonhosted.org/packages/43/ef/985574e5ce2d57fa7b0cc6c5a3985043f24b34cb72f30015b11d16d83ce5/dimlpfidex-1.0.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4428ed706862f91ca447ce09b97cb8eb573382e2deca400713792a9648c6da3d",
"md5": "7070aa2dab2e0badebbf2e133421228d",
"sha256": "e9a984b453608bb471af9bbca0387d67d8fb4e89aa8ed1b0f98c6b9ea9284236"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1-cp312-cp312-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "7070aa2dab2e0badebbf2e133421228d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9.0",
"size": 920952,
"upload_time": "2024-09-19T09:33:09",
"upload_time_iso_8601": "2024-09-19T09:33:09.302132Z",
"url": "https://files.pythonhosted.org/packages/44/28/ed706862f91ca447ce09b97cb8eb573382e2deca400713792a9648c6da3d/dimlpfidex-1.0.1-cp312-cp312-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7296ceb8fd936a3e52c5ae603a33f171473c4ea94227afe2f06707aec0654433",
"md5": "71d3b1c1e7adf0f8f18664609530d696",
"sha256": "5ff0d4fb788225cc4c69e30519831bcaf7ccc7a732828f558b6783d23b4636fe"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "71d3b1c1e7adf0f8f18664609530d696",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9.0",
"size": 900098,
"upload_time": "2024-09-19T09:33:11",
"upload_time_iso_8601": "2024-09-19T09:33:11.443042Z",
"url": "https://files.pythonhosted.org/packages/72/96/ceb8fd936a3e52c5ae603a33f171473c4ea94227afe2f06707aec0654433/dimlpfidex-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "74be17cd23508213b6ec59232c9458500b2dd29469bed2f350dc4a4eafc4fa78",
"md5": "4f18db3186b0bb7ac28bef93ff772232",
"sha256": "a3988e795b842534d9f1a4ac54fc906b9fbba00e16ed61cc6f08f0520ab165b4"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "4f18db3186b0bb7ac28bef93ff772232",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9.0",
"size": 632612,
"upload_time": "2024-09-19T09:33:13",
"upload_time_iso_8601": "2024-09-19T09:33:13.356724Z",
"url": "https://files.pythonhosted.org/packages/74/be/17cd23508213b6ec59232c9458500b2dd29469bed2f350dc4a4eafc4fa78/dimlpfidex-1.0.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ae5a82c77147f325bba0c6407d7a1c1ccf46b296893f74c6d37c6d9088d5305f",
"md5": "9c54e4cb18047da4303066b4a01a8a4f",
"sha256": "e34c2b2a0fcec4888354076387a3cd387dca229ba66f0414b6f510913ef5f1d6"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1-cp39-cp39-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "9c54e4cb18047da4303066b4a01a8a4f",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9.0",
"size": 920086,
"upload_time": "2024-09-19T09:33:15",
"upload_time_iso_8601": "2024-09-19T09:33:15.175529Z",
"url": "https://files.pythonhosted.org/packages/ae/5a/82c77147f325bba0c6407d7a1c1ccf46b296893f74c6d37c6d9088d5305f/dimlpfidex-1.0.1-cp39-cp39-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "da3a36baa4dd62da30480307005806c5b35826a484c1b7b94583e2ebe8a109dd",
"md5": "6633b4f3aa888613d45414f59e55e7a9",
"sha256": "e70e6d5d1ed17909e68bef48dc926d56bdd0725d35d428dfd376af9962ddc347"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "6633b4f3aa888613d45414f59e55e7a9",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9.0",
"size": 898006,
"upload_time": "2024-09-19T09:33:16",
"upload_time_iso_8601": "2024-09-19T09:33:16.898054Z",
"url": "https://files.pythonhosted.org/packages/da/3a/36baa4dd62da30480307005806c5b35826a484c1b7b94583e2ebe8a109dd/dimlpfidex-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bb5ba517776703b2a4a1ce31da3e597005e574aff9f82d698f777777c502c458",
"md5": "b4fad90f3f7a8da33020c0c1d1120953",
"sha256": "0dd278e6ec96b74886ee2fe1073e00a26a933ad7e4d5a3862a948e22a8657719"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "b4fad90f3f7a8da33020c0c1d1120953",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9.0",
"size": 629826,
"upload_time": "2024-09-19T09:33:18",
"upload_time_iso_8601": "2024-09-19T09:33:18.779225Z",
"url": "https://files.pythonhosted.org/packages/bb/5b/a517776703b2a4a1ce31da3e597005e574aff9f82d698f777777c502c458/dimlpfidex-1.0.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "26ebc02e6b7acfb17ee878f3d28815b69eb8ac90165053ac9854a82bd75995fd",
"md5": "29b8609aed3fc7137c46f886f36eb788",
"sha256": "9f665eabc4b9bdd9ecd3ddcbad21b7fc2ae19a454cab30c0c8b9d4ec544257c6"
},
"downloads": -1,
"filename": "dimlpfidex-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "29b8609aed3fc7137c46f886f36eb788",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9.0",
"size": 8712309,
"upload_time": "2024-09-19T09:33:20",
"upload_time_iso_8601": "2024-09-19T09:33:20.381981Z",
"url": "https://files.pythonhosted.org/packages/26/eb/c02e6b7acfb17ee878f3d28815b69eb8ac90165053ac9854a82bd75995fd/dimlpfidex-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-19 09:33:20",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "dimlpfidex"
}