Loge - Easy and fast generation of interactive reports with Python
------------------------------------------------------------------
Changelog
---------
Loge 0.3.5 (beta stage)
- tested / updated for python 3.12 compatibility
Loge 0.3.4 (beta stage)
- dxf file graphics displaying
- anastruct support added
- embedding image from clipboard
Loge 0.3.3 (beta stage)
- Greek letters added to code editor
- updated to current pyqt5 version
- mistune v1 version required - mistune 0.8.4 version specified in setup.py
Loge 0.3.1 (beta stage)
- synchronize scrolling option
- saving scrolls positions
- ask to save job when file is closing
- don't need save file to start
- file browser added
Loge 0.2.3 (beta stage)
- editor added
- user interface updated
Loge 0.1.9 (alpha stage)
- first public release
Description
-----------
Loge is a tool for crating dynamic reports with Python. Report source is written in python with some additional special syntax where you can define report content and format.
Installation
------------
Minimal Loge requirements:
1. Python 3
2. pyqt5
3. mistune
4. pillow
Optional Loge dependencies (to make all Loge features available):
1. unum
2. matplotlib
3. svgvrite
4. pillow
5. tabulate
6. dxf2svg
7. anastruct
Loge is available through PyPI and can be install with pip command. To install Loge with minimal requirements use pip by typing ::
pip install loge
You can install optional dependencies by taping: ::
pip install unum matplotlib svgwrite pillow tabulate dxf2svg anastruct
To run Loge use command: ::
loge
Please find more information about installing process at project website.
Tested python versions 3.11, 3.12 (tested on January 2025). Python versions 3.9, 3.10 should work as well.
License
-------
Copyright (C) 2017-2025, the Loge development team
Loge is distributed under the terms of GNU General Public License
The full license can be found in 'license.txt'
Loge development team can be found in 'development.txt'
About us
--------
The development of Loge is coordinated by Lukasz Laba. See development.txt file for a complete list of people who helped develop Loge.
Contributions
-------------
If you want to help out, create a pull request or start a discussion in our group forum.
More information
----------------
Project website: https://loge.readthedocs.io
Google group forum: https://groups.google.com/d/forum/python_loge
Code repository: https://bitbucket.org/lukaszlaba/loge
Contact: Lukasz Laba <lukaszlaba@gmail.com>
Raw data
{
"_id": null,
"home_page": "https://loge.readthedocs.io",
"name": "loge",
"maintainer": null,
"docs_url": null,
"requires_python": "<4,>=3.5",
"maintainer_email": null,
"keywords": "notebook, script, report",
"author": "Lukasz Laba",
"author_email": "lukaszlaba@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/d1/99/e1349f710cf5e22fa6ce97c7cae6e75e6546c7c2380dac1d1b7db5dda7a5/loge-0.3.5.tar.gz",
"platform": null,
"description": "\r\nLoge - Easy and fast generation of interactive reports with Python\r\n------------------------------------------------------------------\r\n\r\n\r\nChangelog\r\n---------\r\nLoge 0.3.5 (beta stage)\r\n\r\n- tested / updated for python 3.12 compatibility\r\n\r\nLoge 0.3.4 (beta stage)\r\n\r\n- dxf file graphics displaying\r\n- anastruct support added\r\n- embedding image from clipboard\r\n\r\nLoge 0.3.3 (beta stage)\r\n\r\n- Greek letters added to code editor\r\n- updated to current pyqt5 version\r\n- mistune v1 version required - mistune 0.8.4 version specified in setup.py\r\n\r\nLoge 0.3.1 (beta stage)\r\n\r\n- synchronize scrolling option\r\n- saving scrolls positions\r\n- ask to save job when file is closing\r\n- don't need save file to start\r\n- file browser added\r\n\r\nLoge 0.2.3 (beta stage)\r\n\r\n- editor added\r\n\r\n- user interface updated\r\n\r\nLoge 0.1.9 (alpha stage)\r\n\r\n- first public release\r\n\r\nDescription\r\n-----------\r\n\r\nLoge is a tool for crating dynamic reports with Python. Report source is written in python with some additional special syntax where you can define report content and format.\r\n\r\nInstallation\r\n------------\r\n\r\nMinimal Loge requirements:\r\n\r\n1. Python 3\r\n2. pyqt5\r\n3. mistune\r\n4. pillow\r\n\r\nOptional Loge dependencies (to make all Loge features available):\r\n\r\n1. unum\r\n2. matplotlib\r\n3. svgvrite\r\n4. pillow\r\n5. tabulate\r\n6. dxf2svg\r\n7. anastruct\r\n\r\nLoge is available through PyPI and can be install with pip command. To install Loge with minimal requirements use pip by typing ::\r\n\r\n pip install loge\r\n\r\nYou can install optional dependencies by taping: ::\r\n\r\n pip install unum matplotlib svgwrite pillow tabulate dxf2svg anastruct\r\n\r\nTo run Loge use command: ::\r\n\r\n loge\r\n\r\nPlease find more information about installing process at project website.\r\n\r\nTested python versions 3.11, 3.12 (tested on January 2025). Python versions 3.9, 3.10 should work as well.\r\n\r\nLicense\r\n-------\r\n\r\nCopyright (C) 2017-2025, the Loge development team\r\n\r\nLoge is distributed under the terms of GNU General Public License\r\n\r\nThe full license can be found in 'license.txt'\r\n\r\nLoge development team can be found in 'development.txt'\r\n\r\nAbout us\r\n--------\r\n\r\nThe development of Loge is coordinated by Lukasz Laba. See development.txt file for a complete list of people who helped develop Loge.\r\n\r\nContributions\r\n-------------\r\n\r\nIf you want to help out, create a pull request or start a discussion in our group forum.\r\n\r\nMore information\r\n----------------\r\n\r\nProject website: https://loge.readthedocs.io\r\n\r\nGoogle group forum: https://groups.google.com/d/forum/python_loge\r\n\r\nCode repository: https://bitbucket.org/lukaszlaba/loge\r\n\r\nContact: Lukasz Laba <lukaszlaba@gmail.com>\r\n",
"bugtrack_url": null,
"license": "GNU General Public License (GPL)",
"summary": "Easy and fast dynamic report generation with Python3",
"version": "0.3.5",
"project_urls": {
"Homepage": "https://loge.readthedocs.io"
},
"split_keywords": [
"notebook",
" script",
" report"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d199e1349f710cf5e22fa6ce97c7cae6e75e6546c7c2380dac1d1b7db5dda7a5",
"md5": "0ba9cc77c4fc0ff2ab06f9c7790cbff6",
"sha256": "bbff493756c5484d1d44ba1186ed49010f3d04f996f763a7ffda68669cc4c1c3"
},
"downloads": -1,
"filename": "loge-0.3.5.tar.gz",
"has_sig": false,
"md5_digest": "0ba9cc77c4fc0ff2ab06f9c7790cbff6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4,>=3.5",
"size": 779276,
"upload_time": "2025-02-02T17:01:47",
"upload_time_iso_8601": "2025-02-02T17:01:47.028029Z",
"url": "https://files.pythonhosted.org/packages/d1/99/e1349f710cf5e22fa6ce97c7cae6e75e6546c7c2380dac1d1b7db5dda7a5/loge-0.3.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-02 17:01:47",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "loge"
}