EvoTestOps / LogLead

LogLead stands for Log Loader, Enhancer, and Anomaly Detector.
MIT License
10 stars 3 forks source link

Packagining for PyPI/pip deployment #30

Open bakhtos opened 1 month ago

bakhtos commented 1 month ago

I managed to run the two samples demos using this pip installation.

bakhtos commented 4 weeks ago
python3 -m pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ loglead
python3 -m pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ loglead[bert,test,demo]
bakhtos commented 3 weeks ago

@mmantyla @jnyyssol @yuqwang Please check the pyproject.toml file for the following metadata:

jnyyssol commented 2 weeks ago
  • Do you want to use Helsinki emails?

Yes, they are fine.

  • Are the keywords ok?

Fix typo on "anomanly detection".

  • Do you want to use the same README for the page on pypi or should we make another one?

The existing works, but update details (e.g. tags) and fix image (or remove).

  • Are the classifiers fine? The full list is here

Use "beta" instead of "production" as development status classifier

bakhtos commented 2 weeks ago

The existing works, but update details (e.g. tags) and fix image (or remove).

What do you mean by tags in the README.md?

jnyyssol commented 2 weeks ago

What do you mean by tags in the README.md?

The optional dependencies that are not used anymore, but are in the readme in: https://test.pypi.org/project/LogLead/ But yeah, naturally those should be removed from both readmes.

bakhtos commented 1 week ago

Hello!

I implemented the changes to the metadata and merged with Mika's changes to test/demo files.

The version 0.0.9 on TestPyPI should be the 'final' one for this stage.

Please install and test one last time the test/demo files (they do not use LOGLEAD_PATH and assume loglead is installed).


python3 -m pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ loglead==0.0.9```