{ "info": { "author": "Charl P. Botha", "author_email": "cpbotha@vxlabs.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: MacOS X", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "====\nnvPY\n====\n\nnvpy is a simplenote-syncing note-taking tool inspired by Notational\nVelocity (and a little bit by nvALT too) on OSX and ResophNotes on\nWindows. It is significantly uglier, but it is cross-platform. Yes,\nyou heard right, you can run this on Linux (tested), Windows (tested)\nand OS X (lightly tested).\n\nIt was written by Charl Botha, who needed a simplenote client on Linux and doesn't mind ugliness (that much). Sjaak Westdijk has contributed significantly to the codebase since right after the 0.8.5 release.\n\n* nvpy lives happily at https://github.com/cpbotha/nvpy\n* For news and discussion, join the `public nvpy google group `_ or subscribe to its `RSS topic feed `_.\n\nDISCLAIMER\n==========\nIf nvpy blows up your computer, loses your job or just deletes all\nyour notes, I am NOT liable for anything. Also see the liability\nclause at the end of the new BSD licence text in the COPYRIGHT file.\n\nThat being said, I use nvpy daily on my own precious notes database\nand it hasn't disappointed me (yet).\n\nScreenshots and screencasts\n===========================\n\n* Screenshot taken shortly before the 0.9.7 release (clam theme, droid font):\n\n.. image:: https://lh3.googleusercontent.com/DvOXzSgUnzO_kUiKS8UdcF0F9DsF3v6MBRCiUMIT472FtSvlMGqU3AEr1XwT2ERmTQh5RcKraZvdtnnScWhtqZlQd-KQDnVwmbTtPWx8uWpAI1OJHsf0fhXlbB5rRnp2iakM7xwi1IO4_-CWno4LRIqsTf7g5Bvu6BogQshWeAYyZQlsn7i5vD7OqljS7UcEc9EcQy2WLao0uiWCB38RVWSaq4eWFWxJnxV_MaFV5fs9lTvkGC78pq9u2Z4-eTdjqzj6X-ZzLOPZTQZc7g-pyTkFIIa2_pZNUBW0-y1IqYJxM4eDLYcu6PPt4VlHPCN9rvkLN6xYUJLdaz0SIo8X9ezPLHvIuI41SiiIn1wZnrr9rfgFGocstzOMt-A5QzZ8gTkXuAHucrZdmg5Xe4upqvCZGztpc4bgwEyvx132Ua4Zk2utBUgLAh3rp3D1GR0J5R_-W0iBJsn2gsQaFGUJf4zB-bD6HszWkTJ7AAcV0TogR4CQE1757tcZIKPxdOPSwFuMGGq-xeIhHYyGa7dYE_xbkhqIeE3AIpJ7dRpTN5AxIlTzQg5WYF8TEw7pdu6P9YpYcw=w873-h470-no\n\n* Screencast of nvpy's inter-note linking (May 27, 2012): http://youtu.be/NXuVMZr31SI\n* Screencast of nvpy's gstyle search mode (October 18, 2012): http://youtu.be/dzILoLC5vRM\n* `Picasa Web album containing various screenshots over time `_.\n\nA note on automatic syncing\n===========================\n\n* When nvPY starts up, it automatically performs a full sync. When you start it up for the first time, this can take quite a while. On subsquent startups, it's much faster, as it maintains its own database on disk.\n* While running, nvPY automatically and continuously saves and syncs any changes to disk and to simplenote. You don't have to do anything besides typing your notes.\n* If you edit the same note simultaneously in nvPY and for example the web interface, these changes will be merged as you work.\n* If you add or delete notes from a completely different location, nvPY will not pick this up until your next full sync. In the future, this will also happen automatically.\n* In short: You usually don't have to worry about syncing and saving, simplenote takes care of this. If you have any more questions, please post them in the `nvpy google group `_.\n\nInstallation\n============\n\nnvPY works best on Python 3.6 or later. If you want to work on python 2.7, please use nvPY v1.2.x.\n\nTo install the latest development version from github, do::\n\n pip install 'git+https://github.com/cpbotha/nvpy.git#egg=nvpy'\n\nOR, to install the version currently on pypi, do::\n\n pip install nvpy\n \nIf already have nvpy installed, but you want to upgrade, try the following::\n\n sudo pip uninstall nvpy\n sudo pip install --upgrade nvpy\n\nOR, you can of course use easy\\_install instead::\n\n easy_install nvpy\n\ngithub always has the latest development version, whereas I upload\ntagged snapshots (v0.9 for example) to pypi.\n\nFor more detailed installation recipes, also for beginners, and for instructions on how to integrate nvPY with your Linux desktop environment, see the `nvPY installation guide `_.\n\nHow to run for the first time\n=============================\n\nCreate a file called .nvpy.cfg in your home directory that looks like\nthe following::\n\n [nvpy]\n sn_username = your_simplenote_username\n sn_password = your_simplenote_password\n\nIf you installed this via pip install, you should now be able to start\nthe application by typing \"nvpy\". The first time you run it, it will take\na while as it downloads all of your simplenote notes. Subsequent runs\nare much faster as it uses the database it stores in your home directory.\n\nIf you prefer to run from your git clone, you can just invoke python on nvpy.py, or on the nvpy package directory.\n\nThe `example nvpy.cfg `_ shows how you can configure the font \nfamily and size, the widget theme (!) configure nvpy to save and load notes as clear text, disable simplenote syncing, and so forth.\n\nMaking nvpy slightly less ugly on Linux\n=======================================\n\nOn Linux, I set the nvpy ttk theme to ``clam`` (instead of ``default``; the example\nconfig above has more information about themes), and I select nicer fonts. The\nrelevant config options are as follows::\n\n theme = clam\n font_family = droid sans mono\n font_size = 12\n list_font_size = 12\n\nOn Debian systems, you have to install the ``fonts-droid`` package to be able to\nselect the attractive ``droid sans mono`` font. ``ubuntu mono`` is also good and\nshould work out of the box on Ubuntu installations.\n\nLet us know on the Google group if you have suggestions for further decreasing\nthe level of ugliness!\n\nTheme Customization\n===================\n\nnvPY was prepared two themes. You can apply it by editing `nvpy.cfg`.\n\n**Light Theme**: ::\n\n # Colors (light theme)\n text_color = black\n selected_note_color = light blue\n note_info_color = dark gray\n highlight_note_info_color = light yellow\n url_color = blue\n background_color = white\n highlight_background_color = yellow\n\n.. image:: ./images/light-theme.png\n\n**Dark Theme**: ::\n\n # Colors (dark theme)\n text_color = white\n selected_note_color = #04a\n note_info_color = light gray\n highlight_note_info_color = #440\n url_color = #08f\n background_color = black\n highlight_background_color = #440\n\n.. image:: ./images/dark-theme.png\n\nIf you dont like it, it would be better to customize the theme as your like.\nLet's change some options based on the above theme.\nOptions are accept 3 formats:\n\n* Hex triplet format (#rrggbb)\n* Shorthand hex triplet format (#rgb)\n* Color names (See `color names list `_ and `color chart `_)\n\nNote: during customizing the theme we highly recommend setting ``simplenote_sync = 0`` to disable sync.\nBecause prevent reach the API rate limit by automatic full synchronization at startup.\n\nKeyboard handling\n=================\n\nnvPY was designed for lightning-speed note-taking and management with\nthe keyboard. As you type words in the search bar, the list of notes\nfound will be refined. In the default search mode (\"gstyle\"), it finds\nnotes that contain all the words you enter. For example::\n\n t:work t:leads python imaging \"exact phrase\"\n\nWill find all notes tagged with both \"work\" and \"leads\" containing the\nwords \"python\" and \"imaging\" (anywhere, and in any order) and the exact\nphrase \"exact phrase\". The default is to search with case-sensitivity.\nThis can be changed with the CS checkbox. Remember though that\ncase-sensitivity has a significant effect on search speed.\n\nBy editing the config file, or by toggling the search mode option menu,\nyou can use regular expression search mode. This is of course much more\npowerful, but is much slower than gstyle. The difference is noticeable\non large note collections.\n\nHere's a summary of the different shortcut keys that you can use in nvPY:\n\n========== ==========\nKey combo Action\n========== ==========\nCtrl-? Display these key-bindings.\nCtrl-A Select all text when in the note editor.\nCtrl-D Move note to trash. This can be easily recovered using the simplenote webapp.\nCtrl-F Start real-time incremental regular expression search. As you type, notes list is filtered. Up / down cursor keys go to previous / next note.\nCtrl-G Edit tags for currently selected note. Press ESC to return to note editing.\nCtrl-M Render Markdown note to HTML and open browser window.\nCtrl-N Create new note.\nCtrl-Q Exit nvPY.\nCtrl-R Render reStructuredText (reST) note to HTML and open browser window.\nCtrl-S Force sync of current note with simplenote server. Saving to disc and syncing to server also happen continuously in the background.\nCtrl-Y Redo note edits.\nCtrl-Z Undo note edits.\nCtrl-SPACE In search box, autocomplete tag under cursor. Keep on pressing for more alternatives.\nCtrl-+/- Increase or decrease the font size.\nESC Go from edit mode to notes list.\nENTER Start editing currently selected note. If there's a search string but no notes in the list, ENTER creates a new note with that search string as its title.\n========== ==========\n\nFeatures\n========\n\n* Syncs with simplenote.\n* Support for simplenote tags and note pinning.\n* Partial syncs (whilst notes are being edited) are done by a\n background thread so you can keep on working at light speed.\n* Can be used offline, also without simplenote account.\n* Search box does realtime gstyle or regular expression searching in all your\n notes. All occurrences of the search string are also\n highlighted in currently active note.\n* Markdown rendering to browser.\n* Continuous rendering mode: If you activate this before\n starting the markdown rendering, nvpy will render new html of\n the currently open note every few seconds. Due to the refresh\n tag in the generated HTML, the browser will refresh every few\n seconds. MAGIC UPDATES!\n* reStructuredText (reST) rendering to browser. Yes, you can use nvPY\n as your reST previewer.\n* Automatic hyperlink highlighting in text widget.\n* KickAss(tm) inter-note linking with [[note name]]. If note name is\n not found in current list of notes, assumes it's a regular expression\n and sets it in the search bar. See the `screencast `_.\n\nPlanned features\n================\n\n* sqlite storage backend.\n* Full(ish) screen mode.\n* Prettiness.\n\nBugs and feedback\n=================\n\n* Report bugs with `the github issue tracker `_.\n* It's an even better idea to clone, fix and then send me a pull request.\n* If you have questions, or would like to discuss nvpy-related matters, please do so via the `nvpy google discussion group / mailing list `_.\n* If you really like nvpy, you could make me and you even happier by `tipping me with paypal `_! \n\nCredits\n=======\n\n* Sjaak Westdijk made significant contributions to the code starting after the 0.8.5 release.\n* nvpy uses the `fantastic simplenote.py library by mrtazz `_.\n* The brilliant application icon, a blue mini car (not as fast as the notational velocity rocket, get it?), is by `Cemagraphics `_.\n* Thank you very much peeps for the PayPal tips!\n * stfa\n * https://github.com/gudnm\n * stephen powell\n * Robert Munger\n * Jordan McCommons\n * Jan Steinocher\n * T Anderson\n\nRunning Tests\n=============\n\nRun the following command. ::\n\n make test\n\nNOTE: While test cases are running, the nvpy window is displayed many times. It will impede your work.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cpbotha/nvpy", "keywords": "simplenote note-taking tkinter nvalt markdown", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "nvpy", "package_url": "https://pypi.org/project/nvpy/", "platform": "", "project_url": "https://pypi.org/project/nvpy/", "project_urls": { "Homepage": "https://github.com/cpbotha/nvpy" }, "release_url": "https://pypi.org/project/nvpy/2.0.1/", "requires_dist": null, "requires_python": "", "summary": "A cross-platform simplenote-syncing note-taking app inspired by Notational Velocity.", "version": "2.0.1" }, "last_serial": 5920116, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "7f4dcb4383636a5182ad9569237105ac", "sha256": "461518aa18044a1c30832ab128301bd6cd50a76beed26f95a213905b7576ae96" }, "downloads": -1, "filename": "nvpy-0.1.tar.gz", "has_sig": false, "md5_digest": "7f4dcb4383636a5182ad9569237105ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48970, "upload_time": "2012-05-27T14:52:48", "url": "https://files.pythonhosted.org/packages/24/41/bd51bd4b3e8835c7244f18b8d9cd6650d6c5511fb5c9dd5e69d6d9856b65/nvpy-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "3834c0e9a2fe58f8097d133de68a5c62", "sha256": "b976ff9fbefccb7e2b9192d41df355759bc90f76b7ca1d1e726fb6f8a1918f98" }, "downloads": -1, "filename": "nvpy-0.2.tar.gz", "has_sig": false, "md5_digest": "3834c0e9a2fe58f8097d133de68a5c62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49372, "upload_time": "2012-05-27T15:28:00", "url": "https://files.pythonhosted.org/packages/b5/f5/928b63f3b21ce7931fe26185f1534214850165332477e8ae7ab32569784d/nvpy-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "babfc84c227f747ec3f69548b476150b", "sha256": "3a3c69ff5294d4487fbc281377cb33a1e7b44f9d437a53630c7c9c773acb354d" }, "downloads": -1, "filename": "nvpy-0.3.tar.gz", "has_sig": false, "md5_digest": "babfc84c227f747ec3f69548b476150b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49837, "upload_time": "2012-05-28T00:10:23", "url": "https://files.pythonhosted.org/packages/d8/a1/b7face739b4c873aed193f3e1742d3cf455ff3fc603b732c8cddccf24af3/nvpy-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "7c7e383b13de3c7733c43a115dc5ee9d", "sha256": "7db06afdc76f9f9e9ce74c51eb16373ce520b9e8eade810bf49ac05502d245e2" }, "downloads": -1, "filename": "nvpy-0.4.tar.gz", "has_sig": false, "md5_digest": "7c7e383b13de3c7733c43a115dc5ee9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50927, "upload_time": "2012-05-28T23:36:07", "url": "https://files.pythonhosted.org/packages/d0/b6/a33145a2d309e78744a8d10aa946b973c8eca13eb46a64b1332cc8f2708f/nvpy-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "885fd933aa5ffe09339c194ec6661dc2", "sha256": "197e447593cbdab23a3a789c10b58183f8ce8290bda47e5a0c028b2ebc56cd90" }, "downloads": -1, "filename": "nvpy-0.5.tar.gz", "has_sig": false, "md5_digest": "885fd933aa5ffe09339c194ec6661dc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51014, "upload_time": "2012-05-28T23:51:49", "url": "https://files.pythonhosted.org/packages/b4/84/900d43c1b3c7dab3db18673e6e530e013aabdcf72f3fb177b39d6bb356f9/nvpy-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "568fb9080aa00e8d2a4cfb56283be197", "sha256": "0468d06121a42f8c175b02240884eedc83b0bcbd3c4b1a93e7e4fa441fa34f00" }, "downloads": -1, "filename": "nvpy-0.6.tar.gz", "has_sig": false, "md5_digest": "568fb9080aa00e8d2a4cfb56283be197", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51645, "upload_time": "2012-05-30T00:08:44", "url": "https://files.pythonhosted.org/packages/b3/0c/5a93bc63c45c2ed04fc73d55bca74292b0defbc6bbfdacabd8ee63d70bc5/nvpy-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "42e69d3a2c0f6511ed0cc8d02c8e4de9", "sha256": "5cf7739a956e1866b20b8fc8fe3527eabef40c8ea22a14762ed6b696c312a7a0" }, "downloads": -1, "filename": "nvpy-0.7.tar.gz", "has_sig": false, "md5_digest": "42e69d3a2c0f6511ed0cc8d02c8e4de9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51808, "upload_time": "2012-05-30T00:41:29", "url": "https://files.pythonhosted.org/packages/9e/79/b8e6bccab98592ceb566dc94227b218e19bb3fd574c814c8f44bb4803114/nvpy-0.7.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "72d79ee90f5b9fd3fe4e9a15aafc077a", "sha256": "ec4e58a979fa014bde878f3db360bcdefaa058fae7f5700501213edda0207321" }, "downloads": -1, "filename": "nvpy-0.7.1.tar.gz", "has_sig": false, "md5_digest": "72d79ee90f5b9fd3fe4e9a15aafc077a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51802, "upload_time": "2012-05-30T01:02:14", "url": "https://files.pythonhosted.org/packages/d5/eb/763963456f9e4633adf149a22774f5004cba73c45b310bf544288f354deb/nvpy-0.7.1.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "538f911df4971ad08cebb1c1265b122c", "sha256": "e9f603e04a55d05b341e3e9e3e09756e331a89ddfade5c0ba48e41020f4d1089" }, "downloads": -1, "filename": "nvpy-0.8.tar.gz", "has_sig": false, "md5_digest": "538f911df4971ad08cebb1c1265b122c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53784, "upload_time": "2012-06-02T19:11:41", "url": "https://files.pythonhosted.org/packages/d5/3c/77bf5e6cdd8a6a907d132c710cb023cf0d74ccd065104ed7e97a816bb350/nvpy-0.8.tar.gz" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "ba45573b3149debd11184e60285e90eb", "sha256": "09196a4fcc57467856b5925f8893ae276b47e3a942032d7762b9671cdbcb4327" }, "downloads": -1, "filename": "nvpy-0.8.5.tar.gz", "has_sig": false, "md5_digest": "ba45573b3149debd11184e60285e90eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55830, "upload_time": "2012-07-04T00:01:53", "url": "https://files.pythonhosted.org/packages/c7/50/3da2563be988dafb8e44bd315b9ea464d32fcad67716b082bae6656d78ef/nvpy-0.8.5.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "5c036e01f02327bbcebf38015a4623b4", "sha256": "8b42e458c5d3bb7d54d3afc47e986d6c20e1f75a7e466f5fd59d7b676fb512a7" }, "downloads": -1, "filename": "nvpy-0.9.0.tar.gz", "has_sig": false, "md5_digest": "5c036e01f02327bbcebf38015a4623b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64450, "upload_time": "2012-08-15T13:53:12", "url": "https://files.pythonhosted.org/packages/88/d1/77833f19356913455a07ff6905de2cd3a94f051ae579cec4fba35dfdb8df/nvpy-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "5c7723538361b127471314cdeb58460e", "sha256": "d1fb22c2271f801720b4f774211cb207142af05558636b9eb9498687d4846476" }, "downloads": -1, "filename": "nvpy-0.9.1.tar.gz", "has_sig": false, "md5_digest": "5c7723538361b127471314cdeb58460e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61106, "upload_time": "2012-08-23T15:26:09", "url": "https://files.pythonhosted.org/packages/38/e8/71f54693debebab2dcdc29ab21b3db938fa8bc4ed1c16823efc21ab0688f/nvpy-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "25062bc8496200a3f0d92da330e2f91b", "sha256": "a341675e7f0651048590fdc64e74930de8792ba25b39fe0b06cf0c5b3ef96a19" }, "downloads": -1, "filename": "nvpy-0.9.2.tar.gz", "has_sig": false, "md5_digest": "25062bc8496200a3f0d92da330e2f91b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62798, "upload_time": "2012-10-01T07:42:28", "url": "https://files.pythonhosted.org/packages/37/88/79d9393d20c949c87519b79a39c0dcf2f5f98e4c076064e9fb07d45b0d0d/nvpy-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "053577de5e39f63ea07e172deaf2df13", "sha256": "4c64b8bb1e871ba8d83d6bb8314e4a3499b0156c61c0e2013e2f0f4d502cdaf1" }, "downloads": -1, "filename": "nvpy-0.9.3.tar.gz", "has_sig": false, "md5_digest": "053577de5e39f63ea07e172deaf2df13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60118, "upload_time": "2012-10-18T07:33:11", "url": "https://files.pythonhosted.org/packages/2f/f8/0a887bcc1b70797b82e850371b101183ba4fdad58581ef225f55e1f1de16/nvpy-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "7e0fc1d3266418283d0a7f7d36679d8e", "sha256": "c97b743fdf6aebb2ff123529db83ce38c08c7d9fc95ef706789006a25c5bd36a" }, "downloads": -1, "filename": "nvpy-0.9.4.tar.gz", "has_sig": false, "md5_digest": "7e0fc1d3266418283d0a7f7d36679d8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60917, "upload_time": "2012-10-24T09:16:52", "url": "https://files.pythonhosted.org/packages/50/b7/49ecce4e97c08e96f0aed34a63cb82c122e6b5a58a9799c290efd0cde285/nvpy-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "126d4612e4a60121311a64d6323935a7", "sha256": "d0c67d6010a51307fd34ec20eb9dca049c8f9ee11480c6e73c6f2f4fed4d4bf7" }, "downloads": -1, "filename": "nvpy-0.9.5.tar.gz", "has_sig": false, "md5_digest": "126d4612e4a60121311a64d6323935a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 201698, "upload_time": "2015-12-21T12:04:17", "url": "https://files.pythonhosted.org/packages/35/23/a458595db5e7dc885ed65c11d5755d79238d26a12fdc408fcfc6a4becca4/nvpy-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "93cfa5ad69735572b34fa8f05a532273", "sha256": "a3992c0863a6d2bb196b3e7ecf6e32ac579022ed17d0551e799393eee3fe629e" }, "downloads": -1, "filename": "nvpy-0.9.6.tar.gz", "has_sig": false, "md5_digest": "93cfa5ad69735572b34fa8f05a532273", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 202051, "upload_time": "2015-12-21T21:52:47", "url": "https://files.pythonhosted.org/packages/6c/ed/1e696138c873c5ceb62847596ca52645f953db7815797173b8e64578f770/nvpy-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "7f56e313081aced0d7f4b77fa671aaaa", "sha256": "de2fe309f1cca011fbe81e274ecbc5a32b71e84c553f0178ce130a06f481b574" }, "downloads": -1, "filename": "nvpy-0.9.7.tar.gz", "has_sig": false, "md5_digest": "7f56e313081aced0d7f4b77fa671aaaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 203328, "upload_time": "2015-12-24T10:03:38", "url": "https://files.pythonhosted.org/packages/28/e6/6c6c005cd7d5f363dcf71a8027c806b33097faeaed6d89bd93c686695083/nvpy-0.9.7.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "dbbfc63c546829343d3caee60435c431", "sha256": "f3bf255e03e0032bc21ec871eda9ff16a1d5972bc82c36d2d8bbd13285a6877e" }, "downloads": -1, "filename": "nvpy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "dbbfc63c546829343d3caee60435c431", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1272342, "upload_time": "2016-12-01T20:18:31", "url": "https://files.pythonhosted.org/packages/46/97/b03817c62c47b17914eba7718e9112d6b32ea54982b9b5585dc4cb38f809/nvpy-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "f108e1fcc590739566c356fea504ba32", "sha256": "bfab1add101c04fdd0c021c744e5143dbebb6ff64544fcb03645b873c48393dc" }, "downloads": -1, "filename": "nvpy-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f108e1fcc590739566c356fea504ba32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1272051, "upload_time": "2019-04-24T18:38:22", "url": "https://files.pythonhosted.org/packages/42/63/c3767aca73d1dbdf52c04abdbd747109b167544d6297c213714cc7376665/nvpy-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "34db114f432bef7a498eb44d8db30fa5", "sha256": "f4c275fa34c288a3c8e48a0fe704757d59c7f66daedbe07abe4e037d08429396" }, "downloads": -1, "filename": "nvpy-1.2.0.tar.gz", "has_sig": false, "md5_digest": "34db114f432bef7a498eb44d8db30fa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1272282, "upload_time": "2019-04-25T13:47:24", "url": "https://files.pythonhosted.org/packages/29/e2/f18b38a937b39dda27e8917ddb611aef6b3fb64305ae5544098731e25ff0/nvpy-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "7fd9000914277d4c637a5ff36462a62a", "sha256": "b5cd2716a3703640bb53047d7de044761caa307a752a4827e21f5aa6e09c02d7" }, "downloads": -1, "filename": "nvpy-1.2.1.tar.gz", "has_sig": false, "md5_digest": "7fd9000914277d4c637a5ff36462a62a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1272305, "upload_time": "2019-04-29T08:42:25", "url": "https://files.pythonhosted.org/packages/43/50/4988c559e8b446e1cc0d855abaa27dbbb2965fd7d7c010bf71f2cf5755e3/nvpy-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "d3139752bfd1260720c6ef2347fbf0a5", "sha256": "f3c5de38f39aa80ef2ecfca7f407a4c027cddab239dc75a364983f523a750fa0" }, "downloads": -1, "filename": "nvpy-1.2.2.tar.gz", "has_sig": false, "md5_digest": "d3139752bfd1260720c6ef2347fbf0a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1274057, "upload_time": "2019-09-08T06:09:44", "url": "https://files.pythonhosted.org/packages/93/9b/a70f67ec24a869e16c53388a5805154230ee20cb23cfec9a2f06778c1028/nvpy-1.2.2.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "16f1ee09c4ba9dac177f1120748a70ac", "sha256": "2cb91e75852fb59478a695024a271c0d4c4e7f53842faff66a59e52bfb8d7416" }, "downloads": -1, "filename": "nvpy-2.0.0.tar.gz", "has_sig": false, "md5_digest": "16f1ee09c4ba9dac177f1120748a70ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1279394, "upload_time": "2019-09-20T15:48:47", "url": "https://files.pythonhosted.org/packages/43/c4/ab2f3d67a25e694d68810b5a280edcb74e847c75c49df2bedc93fcbcee09/nvpy-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "6ec3142215e213e5b2e745c564156871", "sha256": "8f1cc0937bfcae581e7a24e1ad75306c63a71ca3c4ee8d774c30910532cd0d5d" }, "downloads": -1, "filename": "nvpy-2.0.1.tar.gz", "has_sig": false, "md5_digest": "6ec3142215e213e5b2e745c564156871", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1279587, "upload_time": "2019-10-02T19:33:04", "url": "https://files.pythonhosted.org/packages/4e/d2/6a2bbbde48451364cae53af35e50f59b45879d39103eb33cbfb344a8e202/nvpy-2.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6ec3142215e213e5b2e745c564156871", "sha256": "8f1cc0937bfcae581e7a24e1ad75306c63a71ca3c4ee8d774c30910532cd0d5d" }, "downloads": -1, "filename": "nvpy-2.0.1.tar.gz", "has_sig": false, "md5_digest": "6ec3142215e213e5b2e745c564156871", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1279587, "upload_time": "2019-10-02T19:33:04", "url": "https://files.pythonhosted.org/packages/4e/d2/6a2bbbde48451364cae53af35e50f59b45879d39103eb33cbfb344a8e202/nvpy-2.0.1.tar.gz" } ] }