map-analyzer


Namemap-analyzer JSON
Version 0.2.1 PyPI version JSON
download
home_pagehttps://github.com/melodypapa/py-map-analyzer
SummaryA Python tool for GHS map analysis
upload_time2023-03-12 02:03:55
maintainer
docs_urlNone
authorMelodypapa
requires_python>=3.5
licenseMIT
keywords ghs map
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 1. Map Reporter

## 1.1. Introduce

The utility to generate the report for Greenhill (GHS) map file

### 1.1.1. How to create the distribution and upload to pypi
1. Run `python setup.py bdist_wheel` to generate distribution
2. Run `twine check dist/*` to check the validation of distribution
3. Run `twine upload dist/*` to upload to pypi repository
4. Check the website https://pypi.org/project/armodel/ to find out it works or not

And more details can be found at https://packaging.python.org/  

### 1.1.2. Unit test

Run `pip install pytest pytest-cov` to install pytest.

Run `pytest --cov=py_tresos --cov-report term-missing` to verify all the functionality.

## 1.2. CLI

```
map-analyzer -c toml/meths.toml -m map/ghs/ghs.map --excel ghs.xlsx
```

```
map-analyzer -c toml/propa.toml -m map/ghs/propa.map --excel propa.xlsx
```

## 1.3. Change notes

**0.1.0**

1. Parse the green-hill map format.
2. Collect the .a file as the module.
3. Export the report into xlsx file.


**0.1.1**

1. Add the supporting of NXP G32G GCC map format.
2. Read the memory section in the GHS map format.
3. Add the ROM/RAM/Calibration attribute for the memory section.
4. Output the memory section in the excel file.

**0.2.1**

1. Add the section report.
2. Add the section summary.


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/melodypapa/py-map-analyzer",
    "name": "map-analyzer",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.5",
    "maintainer_email": "",
    "keywords": "GHS Map",
    "author": "Melodypapa",
    "author_email": "melodypapa@outlook.com",
    "download_url": "",
    "platform": null,
    "description": "# 1. Map Reporter\n\n## 1.1. Introduce\n\nThe utility to generate the report for Greenhill (GHS) map file\n\n### 1.1.1. How to create the distribution and upload to pypi\n1. Run `python setup.py bdist_wheel` to generate distribution\n2. Run `twine check dist/*` to check the validation of distribution\n3. Run `twine upload dist/*` to upload to pypi repository\n4. Check the website https://pypi.org/project/armodel/ to find out it works or not\n\nAnd more details can be found at https://packaging.python.org/  \n\n### 1.1.2. Unit test\n\nRun `pip install pytest pytest-cov` to install pytest.\n\nRun `pytest --cov=py_tresos --cov-report term-missing` to verify all the functionality.\n\n## 1.2. CLI\n\n```\nmap-analyzer -c toml/meths.toml -m map/ghs/ghs.map --excel ghs.xlsx\n```\n\n```\nmap-analyzer -c toml/propa.toml -m map/ghs/propa.map --excel propa.xlsx\n```\n\n## 1.3. Change notes\n\n**0.1.0**\n\n1. Parse the green-hill map format.\n2. Collect the .a file as the module.\n3. Export the report into xlsx file.\n\n\n**0.1.1**\n\n1. Add the supporting of NXP G32G GCC map format.\n2. Read the memory section in the GHS map format.\n3. Add the ROM/RAM/Calibration attribute for the memory section.\n4. Output the memory section in the excel file.\n\n**0.2.1**\n\n1. Add the section report.\n2. Add the section summary.\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Python tool for GHS map analysis",
    "version": "0.2.1",
    "split_keywords": [
        "ghs",
        "map"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a66e074521d4f25acb2eb614c8ea4026a474ac0a1f72ca3cee58d4f58f090e34",
                "md5": "e44368e87b35b33ceddcb7eadc129164",
                "sha256": "adca1f87d6dabbabec4ee190119db7aab68ff7e0a23baf84ad013abb2b9854eb"
            },
            "downloads": -1,
            "filename": "map_analyzer-0.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e44368e87b35b33ceddcb7eadc129164",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.5",
            "size": 14116,
            "upload_time": "2023-03-12T02:03:55",
            "upload_time_iso_8601": "2023-03-12T02:03:55.459182Z",
            "url": "https://files.pythonhosted.org/packages/a6/6e/074521d4f25acb2eb614c8ea4026a474ac0a1f72ca3cee58d4f58f090e34/map_analyzer-0.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-03-12 02:03:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "melodypapa",
    "github_project": "py-map-analyzer",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "map-analyzer"
}
        
Elapsed time: 0.26556s