asm-api-lib


Nameasm-api-lib JSON
Version 1.2.4 PyPI version JSON
download
home_pageNone
SummaryA library for AsmApi
upload_time2024-09-06 19:48:24
maintainerNone
docs_urlNone
authorYour Name
requires_python>=3.6
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # asm_api_lib

`asm_api_lib` is a Python library serving as a proof of concept to promote greater code reuse across ASM scanners. This library contains a class for interacting with the ASM API. Other code for logging and testing across scanners can be added in the future.


This library was created by following these directions: https://medium.com/analytics-vidhya/how-to-create-a-python-library-7d5aea80cc3f 

I installed the library to PyPi using instructions here: https://www.turing.com/kb/how-to-create-pypi-packages#pypi:-a-pillar-for-python-projects 

## Publishing to PyPi
Note that right now the library is scoped to only John Cloeter's PyPi api token, but this can be changed in the future.

To upload new library using twine:
1. Setup PyPi api token locally using: 
  `nano ~/.pypirc`
2. Inside of `.pypirc` set this data (keep username as "__token__"):
  [pypi]
  username = __token__
  password = your-pypi-token
3. In `setup.py`, increment the next release value to a new number
4. Run: `python setup.py sdist` 
5. Delete older version of the distribution inside `/dist`
6. Run: `twine upload dist/*`
7. Rebuild any scanner container relying on this library



            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "asm-api-lib",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": null,
    "author": "Your Name",
    "author_email": "your.email@example.com",
    "download_url": "https://files.pythonhosted.org/packages/75/e2/7382275b8ca627eb6a1dfab72eb1b2cda5fabce64419fc51aaa8b0b2c1f3/asm_api_lib-1.2.4.tar.gz",
    "platform": null,
    "description": "# asm_api_lib\n\n`asm_api_lib` is a Python library serving as a proof of concept to promote greater code reuse across ASM scanners. This library contains a class for interacting with the ASM API. Other code for logging and testing across scanners can be added in the future.\n\n\nThis library was created by following these directions: https://medium.com/analytics-vidhya/how-to-create-a-python-library-7d5aea80cc3f \n\nI installed the library to PyPi using instructions here: https://www.turing.com/kb/how-to-create-pypi-packages#pypi:-a-pillar-for-python-projects \n\n## Publishing to PyPi\nNote that right now the library is scoped to only John Cloeter's PyPi api token, but this can be changed in the future.\n\nTo upload new library using twine:\n1. Setup PyPi api token locally using: \n  `nano ~/.pypirc`\n2. Inside of `.pypirc` set this data (keep username as \"__token__\"):\n  [pypi]\n  username = __token__\n  password = your-pypi-token\n3. In `setup.py`, increment the next release value to a new number\n4. Run: `python setup.py sdist` \n5. Delete older version of the distribution inside `/dist`\n6. Run: `twine upload dist/*`\n7. Rebuild any scanner container relying on this library\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A library for AsmApi",
    "version": "1.2.4",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "75e27382275b8ca627eb6a1dfab72eb1b2cda5fabce64419fc51aaa8b0b2c1f3",
                "md5": "d4c04ea4a26eeb96542ef029bd74db66",
                "sha256": "1eee9d4bd69fe4fbbb6945ff2404e6f1dc5bdbb935518e53dd79b1d7d235ea0a"
            },
            "downloads": -1,
            "filename": "asm_api_lib-1.2.4.tar.gz",
            "has_sig": false,
            "md5_digest": "d4c04ea4a26eeb96542ef029bd74db66",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 3768,
            "upload_time": "2024-09-06T19:48:24",
            "upload_time_iso_8601": "2024-09-06T19:48:24.742950Z",
            "url": "https://files.pythonhosted.org/packages/75/e2/7382275b8ca627eb6a1dfab72eb1b2cda5fabce64419fc51aaa8b0b2c1f3/asm_api_lib-1.2.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-06 19:48:24",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "asm-api-lib"
}
        
Elapsed time: 1.01886s