DataSentics Lab - experimental open-source repo
Project description
DataSentics Python package skeleton
Local Environment Setup
The following software needs to be installed first:
- Miniconda package manager
- Git for Windows or standard Git in Linux (apt-get install git)
Clone the repo now and prepare the package environment:
- On Windows, use Git Bash.
- On Linux/Mac, the use standard console
$ git clone git@github.com:DataSentics/package-example.git
$ cd package-example
$ ./env-init.sh
After the environment setup is complete, activate the Conda environment:
$ conda activate [projectRoot]/.venv
Contribution
Semantic Commit Messages
See how a minor change to your commit message style can make you a better programmer.
Format: <type>(<scope>): <subject>
<scope>
is optional
Example
feat: add hat wobble
^--^ ^------------^
| |
| +-> Summary in present tense.
|
+-------> Type: chore, docs, feat, fix, refactor, style, or test.
More Examples:
feat
: (new feature for the user, not a new feature for build script)fix
: (bug fix for the user, not a fix to a build script)docs
: (changes to the documentation)style
: (formatting, missing semi colons, etc; no production code change)refactor
: (refactoring production code, eg. renaming a variable)test
: (adding missing tests, refactoring tests; no production code change)cicd
: (updating workflows; no production code change)release
: (changing version in pyproject.toml and commit message: "release: vMAJOR.MINOR.PATCH")
References:
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for datasentics_lab-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d02a0825de8291cf60d302cfaac99d434fee3ecbea7ef6fdcbf3d544d0b502ce |
|
MD5 | c3154b7a0d35cceb5cc697c840798804 |
|
BLAKE2b-256 | 0585337633a3f6d502e4065111aaa9c8c1eb089350fb0e86e9e4d282e5f99b1c |