Name | functiontrace JSON |
Version |
0.5.0
JSON |
| download |
home_page | None |
Summary | A profiling tool that traces your application's execution |
upload_time | 2025-07-19 22:16:18 |
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/1d/22/45325fe5b807c826197a459599316baec6f20fbb5af4d5786ad7aaffb0ca/functiontrace-0.5.0.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.0",
"project_urls": {
"homepage": "https://functiontrace.com",
"repository": "https://gitlab.com/mbryant/functiontrace"
},
"split_keywords": [
"profiler",
" debugger"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "aeaa9ddd31f25b1fe1d49d05c3fc7b01d9706cd92dd05496f0569a5076401f79",
"md5": "f1b47e25328f273b7af8d715a225cb7a",
"sha256": "ee6b05389b2b92060aee1896a5739fe7cc591cb637ef37cc685abc3f8ed5a9b9"
},
"downloads": -1,
"filename": "functiontrace-0.5.0-cp310-cp310-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "f1b47e25328f273b7af8d715a225cb7a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 3311694,
"upload_time": "2025-07-19T22:16:04",
"upload_time_iso_8601": "2025-07-19T22:16:04.869275Z",
"url": "https://files.pythonhosted.org/packages/ae/aa/9ddd31f25b1fe1d49d05c3fc7b01d9706cd92dd05496f0569a5076401f79/functiontrace-0.5.0-cp310-cp310-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f9c93cc6c924657a78cc9e009d4b3b5c2f4843c2783f49b35faeea9692456017",
"md5": "ad8039145e4d57b39f901abb5bfa1319",
"sha256": "c8d13c6e856a21da23f8109ccdfa2eca8e5e21f70df2693d137a630e12bf4406"
},
"downloads": -1,
"filename": "functiontrace-0.5.0-cp311-cp311-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "ad8039145e4d57b39f901abb5bfa1319",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 3311634,
"upload_time": "2025-07-19T22:16:06",
"upload_time_iso_8601": "2025-07-19T22:16:06.943522Z",
"url": "https://files.pythonhosted.org/packages/f9/c9/3cc6c924657a78cc9e009d4b3b5c2f4843c2783f49b35faeea9692456017/functiontrace-0.5.0-cp311-cp311-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7fa5f70ece15a9fa6b503236397d4fbfda3626af40082bd1d54ec8d827c8bb4a",
"md5": "48e3cc02288ccf2b81cd8c7206b41787",
"sha256": "6a05168d3dda293a97e91613cfbe7797a61b240471c0409a54901c47b10dd3ad"
},
"downloads": -1,
"filename": "functiontrace-0.5.0-cp312-cp312-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "48e3cc02288ccf2b81cd8c7206b41787",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 3311653,
"upload_time": "2025-07-19T22:16:08",
"upload_time_iso_8601": "2025-07-19T22:16:08.813840Z",
"url": "https://files.pythonhosted.org/packages/7f/a5/f70ece15a9fa6b503236397d4fbfda3626af40082bd1d54ec8d827c8bb4a/functiontrace-0.5.0-cp312-cp312-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ed0bf433078a3df53565f926e404c781d85e03709874b8073e78271fdf45ccf6",
"md5": "2cd59848ce1d66abca0b16c3d4c4ab2a",
"sha256": "9508d3776ea8b7cc6b0f1a6e2303cd137fbddc5b9c7fb8e47d7f84d2cdf5914a"
},
"downloads": -1,
"filename": "functiontrace-0.5.0-cp313-cp313-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "2cd59848ce1d66abca0b16c3d4c4ab2a",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 3311232,
"upload_time": "2025-07-19T22:16:10",
"upload_time_iso_8601": "2025-07-19T22:16:10.423091Z",
"url": "https://files.pythonhosted.org/packages/ed/0b/f433078a3df53565f926e404c781d85e03709874b8073e78271fdf45ccf6/functiontrace-0.5.0-cp313-cp313-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7cc9b18f6dde519a976681be30266d9e2aa4548cb7941d0f2a88087687355b73",
"md5": "c2a7c6769d45a30e6e5aa025bd99185c",
"sha256": "b507485122adc3d74318521dae3fcdff1f5d22ba7c5e0b30d38ccc07739bcb9b"
},
"downloads": -1,
"filename": "functiontrace-0.5.0-cp313-cp313t-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "c2a7c6769d45a30e6e5aa025bd99185c",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 3311712,
"upload_time": "2025-07-19T22:16:12",
"upload_time_iso_8601": "2025-07-19T22:16:12.400973Z",
"url": "https://files.pythonhosted.org/packages/7c/c9/b18f6dde519a976681be30266d9e2aa4548cb7941d0f2a88087687355b73/functiontrace-0.5.0-cp313-cp313t-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6e3a66a376e21ac7ee9ede45c51d09e3e5028e35c47ec27b593124e5dfbe037b",
"md5": "90c5de74f478e1b80ad0a7d1ceaef5fb",
"sha256": "1dcf7550828f3104c0c803c2cba1f49e0a413e9d5a6771d1ee168aa50c2aaf78"
},
"downloads": -1,
"filename": "functiontrace-0.5.0-cp314-cp314-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "90c5de74f478e1b80ad0a7d1ceaef5fb",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 3311608,
"upload_time": "2025-07-19T22:16:14",
"upload_time_iso_8601": "2025-07-19T22:16:14.039351Z",
"url": "https://files.pythonhosted.org/packages/6e/3a/66a376e21ac7ee9ede45c51d09e3e5028e35c47ec27b593124e5dfbe037b/functiontrace-0.5.0-cp314-cp314-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cfa303eb16aa6c84d47dd0be91517152ddbacad1f594bdb002e9af563860260a",
"md5": "23c8a958d600ad19f34a81c36914d444",
"sha256": "5aecfa3856414c03e9afcbac091cf1e47224daef6c876652bf11709d89fb33d5"
},
"downloads": -1,
"filename": "functiontrace-0.5.0-cp314-cp314t-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "23c8a958d600ad19f34a81c36914d444",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 3311889,
"upload_time": "2025-07-19T22:16:15",
"upload_time_iso_8601": "2025-07-19T22:16:15.285921Z",
"url": "https://files.pythonhosted.org/packages/cf/a3/03eb16aa6c84d47dd0be91517152ddbacad1f594bdb002e9af563860260a/functiontrace-0.5.0-cp314-cp314t-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8ae9dff247cc84b14ad29740fe273d2be08be277004ce4ccd99829efda58d0d5",
"md5": "4ce31841b6fcbaf468f3e94a15179161",
"sha256": "70447b4130aa07eb2c983ecf6fc309ca95169ade9e404a27271ee53bdf77be37"
},
"downloads": -1,
"filename": "functiontrace-0.5.0-cp39-cp39-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "4ce31841b6fcbaf468f3e94a15179161",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 3311676,
"upload_time": "2025-07-19T22:16:17",
"upload_time_iso_8601": "2025-07-19T22:16:17.027028Z",
"url": "https://files.pythonhosted.org/packages/8a/e9/dff247cc84b14ad29740fe273d2be08be277004ce4ccd99829efda58d0d5/functiontrace-0.5.0-cp39-cp39-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1d2245325fe5b807c826197a459599316baec6f20fbb5af4d5786ad7aaffb0ca",
"md5": "0489c7caaa2846eea4dc029b000b842f",
"sha256": "5528a7c8ff63475b1fed33a32177d49f9e8eccd554c77d1a3318d3d12d1ddeaf"
},
"downloads": -1,
"filename": "functiontrace-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "0489c7caaa2846eea4dc029b000b842f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 24842,
"upload_time": "2025-07-19T22:16:18",
"upload_time_iso_8601": "2025-07-19T22:16:18.090676Z",
"url": "https://files.pythonhosted.org/packages/1d/22/45325fe5b807c826197a459599316baec6f20fbb5af4d5786ad7aaffb0ca/functiontrace-0.5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-19 22:16:18",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "mbryant",
"gitlab_project": "functiontrace",
"lcname": "functiontrace"
}