Commit Graph

45 Commits

Author SHA1 Message Date
Cosmin Ciocan dff5b2753e Remove help from parser arguments and instead provide links in the parser description to documentation to avoid duplicate text 2024-01-12 15:53:17 +01:00
Cosmin Ciocan 0714d3af19 Fix missing double quote 2024-01-12 15:44:15 +01:00
Cosmin Ciocan 01bef596ca Change daily downloads to monthly downloads in README.md badge 2024-01-12 15:41:58 +01:00
Cosmin Ciocan 4d059df78d Update metadata in pyproject.toml 2024-01-12 15:41:17 +01:00
Cosmin Ciocan ad020e1231 Add MIT license 2024-01-12 15:40:48 +01:00
Cosmin Ciocan 3cf0d60d1a Move project description from usage page to home page 2024-01-12 15:27:05 +01:00
Cosmin Ciocan 55423ce07a Update conf.py path in readthedocs config 2024-01-12 15:17:34 +01:00
Cosmin Ciocan 5bfd81a553 Change python 3.12 to 3.10 in readthedocs config 2024-01-12 15:14:44 +01:00
Cosmin Ciocan 1ca949d803 Add readthedocs config and sphinx documentation 2024-01-12 14:47:30 +01:00
Cosmin Ciocan 6150ae5713 Fix table of contents 2024-01-05 20:46:24 +01:00
Cosmin Ciocan c6ab2dce20 Update version to 1.0.1 2024-01-05 15:59:15 +01:00
Cosmin Ciocan 6a02223f96 Update readme to include useful badges 2024-01-05 15:58:34 +01:00
Cosmin Ciocan 8b88c5dc34 Add code coverage job in testing workflow 2024-01-05 15:17:55 +01:00
Cosmin Ciocan b6c38ea55a Add python tested versions in pyproject.toml 2024-01-05 14:46:55 +01:00
Cosmin Ciocan 3a0d40dab9 Add load_ipython_extension function to package root 2024-01-05 14:15:22 +01:00
Cosmin Ciocan 6db8bf2b52 Add pypi publishing workflow 2024-01-05 13:41:29 +01:00
Cosmin Ciocan 4ade0eac9f Change test versions to match newest IPython and add sudo to mkdir 2024-01-02 15:41:39 +01:00
Cosmin Ciocan d70fe0f5e2 Create a directory to bypass a profiler error to be able to test with host code only 2024-01-02 15:35:42 +01:00
Cosmin Ciocan 5f1bc88625 Add sudo to apt commands 2024-01-02 15:27:46 +01:00
Cosmin Ciocan f467060bcf Install nvidia toolkit for testing 2024-01-02 15:26:46 +01:00
Cosmin Ciocan 8ae5483629 Add testing github workflow 2024-01-02 15:24:41 +01:00
Cosmin Ciocan fbffb60960 Rename test file 2024-01-02 11:34:27 +01:00
Cosmin Ciocan 56601ca6bd Add usual python .gitignore items 2024-01-02 11:21:59 +01:00
Cosmin Ciocan d3e68f53e0 Move load_ipython_extension function to plugin.py 2024-01-02 11:19:53 +01:00
Cosmin Ciocan 99e45d93b2 Add vscode configs for black, pylint, flake and isort extensions 2024-01-02 11:18:05 +01:00
Cosmin Ciocan 2a5a7ffeb7 Use pyproject.toml to conform with PEP 621 2024-01-02 11:16:26 +01:00
Cosmin Ciocan 7d8e04622c Update tests imports 2024-01-02 10:59:53 +01:00
Cosmin Ciocan 11146a3e10 Move source files to nvcc4jupyter directory 2024-01-02 10:59:08 +01:00
Cosmin Ciocan ce107de89f Remove version 2 of the plugin as its functionality was integrated into v1 2024-01-02 10:52:39 +01:00
Cosmin Ciocan 743a46316c Add tests 2024-01-02 10:48:49 +01:00
Cosmin Ciocan 0577af2aae Add argument parsers for the new cell and line magics 2024-01-02 10:29:38 +01:00
Cosmin Ciocan 665654aff6 Add the functionality from v2 by reorganizing compilation into source file groups 2024-01-02 10:28:43 +01:00
Mark Saroufim 0d2ab99ccc Add installation instructions 2023-12-27 10:00:58 +01:00
Ștefan-Cosmin Ciocan 887c809d07 Add option to use NVIDIA Nsight Compute CLI profiler (#21)
* Use NVIDIA Nsight Compute CLI profiler

* Add profile and profiler-args options to argument parser.

* Add missing comma to profiler-args option.

* Use profile args in version 1 of the plugin

* Change profiler-args option to take all remaining arguments

* Change profiler_args type from string to list of strings

* Add profile option to version 2 of the plugin

* Add profiler usage instructions
2023-12-27 10:00:14 +01:00
Ștefan-Cosmin Ciocan 98c9faf45c Convert TimeitResult object to human readable string in v2.py 2023-12-27 09:59:10 +01:00
Ștefan-Cosmin Ciocan 6f2cc6f13c Convert TimeitResult object to human readable string in v1.py 2023-12-27 09:59:10 +01:00
Ian 0a71d56e5d fix 2023-08-25 10:50:20 +02:00
Timoteo Colnaghi aac710a35f fixed typo in this repo's web address 2019-12-07 10:55:01 -05:00
Andrei Nechaev 98566ce171 print out multiline output 2019-07-12 17:00:56 -04:00
Said Sakuh b88614e6e5 no deprecated archs flag for nvcc (#4)
* Update v1.py

* Update v2.py
2019-06-26 17:52:11 -04:00
Andrei Nechaev 94802d1335 fixing output run 2018-12-05 16:26:00 -05:00
Andrei Nechaev a410ff4f6e multi files working version + refactoring 2018-12-05 15:44:17 -05:00
Andrei Nechaev 86ad657c1a supporting multiple files 2018-12-05 12:14:28 -05:00
Andrei Nechaev b302ae215a path to nvcc 2018-05-04 11:01:45 -04:00
Andrei Nechaev 208e67cf07 Initial commit 2018-05-04 10:26:11 -04:00