Python implementation of dim (Data Installation Manager): Manage open data in your projects, like a package manager.
Project description
dim-python
dim-python
is a Python implementation of dim (Data Installation Manager): Manage open data in your projects, like a package manager.
Join community
We are looking for members to develop together as an open source community.
Quick Start
- Install the dim
https://github.com/c-3lab/dim#install-the-dim
- Install the python-dim
$ pip install python-dim
- Initialize the project for dim
$ dim init
Also can initialize the project using dim-python.
- Use the python-dim
import dim
dim.install('https://example.com/xxx.json', 'example_name', ['encode utf-8'])
print(dim.list())
print(dim.load_data('example_name', 'json'))
Build
Install Python 3.8+.
Then, install poetry
1.2.0+ as follows.
Windows:
# Linux, macOS, Windows (WSL)
curl -sSL https://install.python-poetry.org | python3 -
# Windows (Powershell)
(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | py -
Install dependencies with poetry
.
poetry install
Check version of dim
import dim
dim.__version__
License
Refer to MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dim_python-0.1.1.tar.gz
(3.8 kB
view hashes)
Built Distribution
Close
Hashes for dim_python-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59103e6c88320511cc59fd8a03d1efd7cf915639768b344e69774af515219594 |
|
MD5 | 348e3aeada17e557bdde43f400ae9b40 |
|
BLAKE2b-256 | 679b5a8a2aa6883578483aef10ae38fdd80c5bba2af712a68f62c5a2338fddab |