Name | functiontrace JSON |
Version |
0.5.1
JSON |
| download |
home_page | None |
Summary | A profiling tool that traces your application's execution |
upload_time | 2025-08-04 23:07:00 |
maintainer | None |
docs_url | None |
author | Alistair Dobke |
requires_python | >=3.9 |
license | None |
keywords |
profiler
debugger
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
Py-Functiontrace
================
The Python module for Functiontrace (https://functiontrace.com).
Dependencies
------------
The FunctionTrace server must be installed for this package to work.
See installation instructions at https://functiontrace.com#installation.
Usage
-----
To use, add `-m functiontrace` to the Python script you want to profile. For example:
.. code:: sh
$ python foo.py
should be run as
.. code:: sh
$ python -m functiontrace foo.py
To see the various arguments, run
.. code:: sh
$ python -m functiontrace --help
Raw data
{
"_id": null,
"home_page": null,
"name": "functiontrace",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "profiler, debugger",
"author": "Alistair Dobke",
"author_email": "Matt Bryant <functiontrace@programsareproofs.com>",
"download_url": "https://files.pythonhosted.org/packages/f3/a9/f3c0f0f0fad277bc9f23400153158f2f9cddf7d5f1ee042638135966c7f7/functiontrace-0.5.1.tar.gz",
"platform": null,
"description": "Py-Functiontrace\n================\nThe Python module for Functiontrace (https://functiontrace.com).\n\nDependencies\n------------\n\nThe FunctionTrace server must be installed for this package to work.\nSee installation instructions at https://functiontrace.com#installation.\n\nUsage\n-----\n\nTo use, add `-m functiontrace` to the Python script you want to profile. For example:\n\n.. code:: sh\n\n $ python foo.py\n\nshould be run as\n\n.. code:: sh\n\n $ python -m functiontrace foo.py\n\nTo see the various arguments, run\n\n.. code:: sh\n\n $ python -m functiontrace --help\n",
"bugtrack_url": null,
"license": null,
"summary": "A profiling tool that traces your application's execution",
"version": "0.5.1",
"project_urls": {
"homepage": "https://functiontrace.com",
"repository": "https://gitlab.com/mbryant/functiontrace"
},
"split_keywords": [
"profiler",
" debugger"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "e61233fe8b7edc82a10eb0667f6736799eaf6faae3fea53a585f5e2442f8f459",
"md5": "54870982b4ec9f8010cdf21ace0664e7",
"sha256": "a0806665b11a9c4a4dfb848bfc2a6c74172200bc5887dd235babe1bc823608e2"
},
"downloads": -1,
"filename": "functiontrace-0.5.1-cp310-cp310-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "54870982b4ec9f8010cdf21ace0664e7",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 3317211,
"upload_time": "2025-08-04T23:06:49",
"upload_time_iso_8601": "2025-08-04T23:06:49.684567Z",
"url": "https://files.pythonhosted.org/packages/e6/12/33fe8b7edc82a10eb0667f6736799eaf6faae3fea53a585f5e2442f8f459/functiontrace-0.5.1-cp310-cp310-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "86899f9e273041033f99b220a4b1f03317e847b5259411d974500107d6266059",
"md5": "450983c3308cbf84d533a042cbe9839b",
"sha256": "8e0ff507aa853bed287110e6a723e25ce5cb60e056a6a1805feb48ec1d6eed96"
},
"downloads": -1,
"filename": "functiontrace-0.5.1-cp311-cp311-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "450983c3308cbf84d533a042cbe9839b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 3316071,
"upload_time": "2025-08-04T23:06:51",
"upload_time_iso_8601": "2025-08-04T23:06:51.192073Z",
"url": "https://files.pythonhosted.org/packages/86/89/9f9e273041033f99b220a4b1f03317e847b5259411d974500107d6266059/functiontrace-0.5.1-cp311-cp311-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4a26a4e127e56a14ff57844238d68d32c5edb06e02b11cd7c7a3eeb625d12c3f",
"md5": "83213da61d2df6fd582eb80559c19bb8",
"sha256": "9d6503b26df1e54778b3e132ee168d4725023778094a420b4cd3b133febe8bfe"
},
"downloads": -1,
"filename": "functiontrace-0.5.1-cp312-cp312-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "83213da61d2df6fd582eb80559c19bb8",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 3314266,
"upload_time": "2025-08-04T23:06:52",
"upload_time_iso_8601": "2025-08-04T23:06:52.388220Z",
"url": "https://files.pythonhosted.org/packages/4a/26/a4e127e56a14ff57844238d68d32c5edb06e02b11cd7c7a3eeb625d12c3f/functiontrace-0.5.1-cp312-cp312-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "30ef2ad035638888139d5f87896aca63f0b9d163416278a9ca1d394ac10b91a5",
"md5": "e93d57339e873e1f566008e41ff64ddd",
"sha256": "bc24422f0691569c9bb7fce92d8c1846a47d7ae41266c48ae1203d84f77a1d60"
},
"downloads": -1,
"filename": "functiontrace-0.5.1-cp313-cp313-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "e93d57339e873e1f566008e41ff64ddd",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 3314024,
"upload_time": "2025-08-04T23:06:53",
"upload_time_iso_8601": "2025-08-04T23:06:53.630503Z",
"url": "https://files.pythonhosted.org/packages/30/ef/2ad035638888139d5f87896aca63f0b9d163416278a9ca1d394ac10b91a5/functiontrace-0.5.1-cp313-cp313-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3f5a97010558b01ee0a4a4601f00a70c915a0fc18a615bb530467a5f89c28e4a",
"md5": "90977f9e90a2e945a26e0cc8068ab355",
"sha256": "8d339e3e26276b4f6e30d788069204c86760c55b4221e57e1ecc52a380d730fc"
},
"downloads": -1,
"filename": "functiontrace-0.5.1-cp313-cp313t-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "90977f9e90a2e945a26e0cc8068ab355",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 3314308,
"upload_time": "2025-08-04T23:06:55",
"upload_time_iso_8601": "2025-08-04T23:06:55.049071Z",
"url": "https://files.pythonhosted.org/packages/3f/5a/97010558b01ee0a4a4601f00a70c915a0fc18a615bb530467a5f89c28e4a/functiontrace-0.5.1-cp313-cp313t-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e6fddda8f709a3db06b02d84d0eb3445573ded345a755cdd97b2b88542581129",
"md5": "7f3ab7fdc83720006f976839eabb2539",
"sha256": "7eef47f3b0ddb754b5a2c25b4096f983c821447568211bdf91b8bd15989c8567"
},
"downloads": -1,
"filename": "functiontrace-0.5.1-cp314-cp314-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "7f3ab7fdc83720006f976839eabb2539",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 3313829,
"upload_time": "2025-08-04T23:06:56",
"upload_time_iso_8601": "2025-08-04T23:06:56.250918Z",
"url": "https://files.pythonhosted.org/packages/e6/fd/dda8f709a3db06b02d84d0eb3445573ded345a755cdd97b2b88542581129/functiontrace-0.5.1-cp314-cp314-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b12078db37f55f3c2c0669d7efe0da951619188177f42edb4aba3921781728ab",
"md5": "9c4e8615ef96c2182f1afeeb8b3ea693",
"sha256": "cf894fbc031aab59f2fd83b740f87d993ec957608eeb2ea87deacbac850bd698"
},
"downloads": -1,
"filename": "functiontrace-0.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "9c4e8615ef96c2182f1afeeb8b3ea693",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 3314738,
"upload_time": "2025-08-04T23:06:57",
"upload_time_iso_8601": "2025-08-04T23:06:57.871876Z",
"url": "https://files.pythonhosted.org/packages/b1/20/78db37f55f3c2c0669d7efe0da951619188177f42edb4aba3921781728ab/functiontrace-0.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2f69cacaf3e917782529dc11817e5a5a7099e741ff5c56907612249e1eca8b6f",
"md5": "4b3012056e9a544865b4764c2acc7b52",
"sha256": "047683d9f61c4d3e9bf2e8e23b0ca81397ff423049188dcb7b8d8d884e2983ef"
},
"downloads": -1,
"filename": "functiontrace-0.5.1-cp39-cp39-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "4b3012056e9a544865b4764c2acc7b52",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 3317174,
"upload_time": "2025-08-04T23:06:59",
"upload_time_iso_8601": "2025-08-04T23:06:59.525939Z",
"url": "https://files.pythonhosted.org/packages/2f/69/cacaf3e917782529dc11817e5a5a7099e741ff5c56907612249e1eca8b6f/functiontrace-0.5.1-cp39-cp39-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f3a9f3c0f0f0fad277bc9f23400153158f2f9cddf7d5f1ee042638135966c7f7",
"md5": "edf73d9e752162d82be3c5e389df31d1",
"sha256": "c91cdc83c043bb017be09d8461aff718c9136911acc745b20c8404587c23d763"
},
"downloads": -1,
"filename": "functiontrace-0.5.1.tar.gz",
"has_sig": false,
"md5_digest": "edf73d9e752162d82be3c5e389df31d1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 25044,
"upload_time": "2025-08-04T23:07:00",
"upload_time_iso_8601": "2025-08-04T23:07:00.738553Z",
"url": "https://files.pythonhosted.org/packages/f3/a9/f3c0f0f0fad277bc9f23400153158f2f9cddf7d5f1ee042638135966c7f7/functiontrace-0.5.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-04 23:07:00",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "mbryant",
"gitlab_project": "functiontrace",
"lcname": "functiontrace"
}