Skip to content

echopen/aichopen-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aichopen-tools

Repository containing tools used by the AI-Team

  • JsonLoader: tool to load and dump json into files

  • LoggerFactory: tool to create a preconfigured logger using the singleton pattern

Make package publicly pip installable

Generate the distribution archives

python3 -m pip install --upgrade build
python3 -m build

Upload to TestPyPI

Before uploading to PyPI you should verify that everything works by uploading to TestPyPI

python3 -m pip install --upgrade twine
python3 -m twine upload --repository testpypi dist/*

Test upload to TestPyPI

python3 -m pip install --index-url https://test.pypi.org/simple/ --no-deps aichopen-tools

Then refer to the usage section

Upload to PyPI

Once tested on TestPyPI

python3 -m twine upload dist/*

Installation

Local

First install

pip install .

If you have an existing install, and want to ensure package and dependencies are updated

pip install --upgrade .

or

pip uninstall aichopen-tools
pip install .

Remote

pip install aichopen-tools

Usage

from aichopen_tools.json_loader import JsonLoader

from aichopen_tools.logger import LoggerFactory

Additional

You can find examples of issue and pull requests templates in the directory .github

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages