A tool which reads combat logs from Eve Online and displays statistics.
Project description
Eve Smarterbombing
An application analyzing Eve Online combat logs and presenting data in a Web interface.
⚡ Quick Start
📦 From PyPI
pip install smarterbombing
python -m smarterbombing
📂 From Source
poetry install
poetry run python -m smarterbombing
Open with your preferred browser:
- Open Web UI
- Open Web UI (Dark Mode)
📃 Command line options
| Flag | Valid Values | Default | Description |
|---|---|---|---|
--mode |
webui |
webui |
Which UI mode to run |
--port |
Any valid port | 42069 |
Which port to host webui |
🚧 Development
When developing it's most convenient to use the poetry shell which will provides a virtual
environment with all the dependencies and tools required. Install dependencies and activate the
virtual environment using the following commands:
poetry install
poetry shell
🟢 Running
python -m smarterbombing
📋 Unit Tests
pytest tests/ --cov=smarterbombing --cov-branch
🏋️♀️ Performance Benchmarks
# Damage Graph Aggregator
python benchmark/damage_graph_aggregator.py
# Combat Log Parser
python benchmark/parse_combat_log_line.py
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file smarterbombing-0.5.1.tar.gz.
File metadata
- Download URL: smarterbombing-0.5.1.tar.gz
- Upload date:
- Size: 12.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05f85ca59ba84c71ac1371ce4e13d944cad3f94f20d4d9cb9acb5dff5755f61a
|
|
| MD5 |
19bd9387453f1afd3a6e07b0ba61b578
|
|
| BLAKE2b-256 |
4dbdcdff52b2b5bb9e609299c7f57e2894fd3be280b2d1191bf03d5962b2d4b8
|
File details
Details for the file smarterbombing-0.5.1-py3-none-any.whl.
File metadata
- Download URL: smarterbombing-0.5.1-py3-none-any.whl
- Upload date:
- Size: 17.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afb61f8210a37230f1710cb7e195f82323d55dbd59d633ffaa12e32863ac1255
|
|
| MD5 |
8707f71501fd04ab566b59d141af128d
|
|
| BLAKE2b-256 |
a48468ce899f1ec9712dc3b1f6917b775a17f39b0db059f409584f9c31b0106a
|