## Usage
```python
from apm.APMAgent import APMAgent
class Agent:
def __init__(self):
self.apmAgent = APMAgent()
pass
def run(self, params, saveconfig):
output = {
"text": "text"
}
status = {
"done": True
}
self.apmAgent.save_output(saveconfig=saveconfig, status=status, output=output) # save output
return output
```
## Dev
https://developer.aliyun.com/article/1337727
1. change code in `apm` directory
2. change version in `setup.py`
3. build `dist`
```sh
python3.10 -m setup.py sdist
```
4. publish to pypi
```sh
python3.10 -m twine upload dist/\*
```
Raw data
{
"_id": null,
"home_page": "https://github.com/jobsimi/apm",
"name": "jobsimi-apm-python",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "jobsimi",
"author_email": "jobsimi@qq.com",
"download_url": "https://files.pythonhosted.org/packages/01/f9/ffda56394c7bf54b96d01901ff9f63bca3936e417a6e39867d6493b8279e/jobsimi_apm_python-0.0.4.tar.gz",
"platform": null,
"description": "## Usage\n\n```python\nfrom apm.APMAgent import APMAgent\n\nclass Agent:\n def __init__(self):\n self.apmAgent = APMAgent()\n pass\n\n def run(self, params, saveconfig):\n output = {\n \"text\": \"text\"\n }\n status = {\n \"done\": True\n }\n\n self.apmAgent.save_output(saveconfig=saveconfig, status=status, output=output) # save output\n\n return output\n```\n\n## Dev\n\nhttps://developer.aliyun.com/article/1337727\n\n1. change code in `apm` directory\n2. change version in `setup.py`\n3. build `dist`\n ```sh\n python3.10 -m setup.py sdist\n ```\n4. publish to pypi\n ```sh\n python3.10 -m twine upload dist/\\*\n ```\n",
"bugtrack_url": null,
"license": null,
"summary": "Agent Package Manager things",
"version": "0.0.4",
"project_urls": {
"Homepage": "https://github.com/jobsimi/apm"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "01f9ffda56394c7bf54b96d01901ff9f63bca3936e417a6e39867d6493b8279e",
"md5": "affb1277380e77c78d095205b8f606ad",
"sha256": "d868a652f7cf9991cea414293736f48eb6dea508742d155ac829f877fed2d11e"
},
"downloads": -1,
"filename": "jobsimi_apm_python-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "affb1277380e77c78d095205b8f606ad",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2458,
"upload_time": "2024-08-01T01:25:53",
"upload_time_iso_8601": "2024-08-01T01:25:53.507790Z",
"url": "https://files.pythonhosted.org/packages/01/f9/ffda56394c7bf54b96d01901ff9f63bca3936e417a6e39867d6493b8279e/jobsimi_apm_python-0.0.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-01 01:25:53",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "jobsimi",
"github_project": "apm",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "jobsimi-apm-python"
}