{ "info": { "author": "Tore Butlin", "author_email": "tb267@cam.ac.uk", "bugtrack_url": null, "classifiers": [], "description": "# pydvma\n\nA Python package for dynamics and vibration measurements and analysis.\n\n\n## About pydvma\n\nThis is a modular library for data-measurement and analysis in the context of dynamics and vibration, for use in student laboratory experiments as well as for research projects, developed at Cambridge University Engineering Department.\n\nA high-level interface allows straightforward application for common use-cases and a low-level interface provides more control when needed.\n\nThe aim is for a library that is simple to use and simple to maintain. It is not a full-featured GUI, but when used in conjunction with Jupyter Notebooks it is intended to provide the best of both worlds: interactive tools for common tasks and command line interface for customisation.\n\n\n## Getting started\n\n### Dependencies\n\nThe logger requires Python 3.7 to work with soundcard acquisition.\n\nOn Windows:\n\n```\nconda install pyaudio\n```\n\nOn Mac OS X: install PortAudio. If you use Homebrew, just run this:\n```shell\n$ brew install portaudio\n```\nOn Linux: TBC\n\nAlternatively you can use the environment yml file provided:\n```\nconda env create -f logger_env.yml\nactivate logger\n```\n\n### Installing pydvma\n\nInstall using:\n```\npip install pydvma\n```\n\nOr clone this repository and install using:\n```\npython setup.py install\n```\n\nTo get started, open the file:\n```\npydvma_template.ipynb\n```\n\nor within a Jupyter Notebook or Python command line:\n```python\n%gui qt\nimport pydvma as dvma\nsettings = dvma.MySettings()\nosc = dvma.Oscilloscope(settings)\nlogger = dvma.Logger(settings)\n```\n\n## Roadmap\n\nAt present the library has basic functionality for:\n\n- logging data using soundcards or National Instrument DAQs (requires NiDAQmx to be installed from NI, windows only)\n- logging with pre-trigger for impulse response measurements\n- logging with pc generated output (soundcard and NIDAQ)\n- computing frequency domain data\n- computing transfer function data\n- computing sonograms/spectrograms\n- basic modal analysis tools (mode-fitting)\n- saving and plotting data\n- export to Matlab\n- interactive tools for standard acquisition and analysis\n- oscilloscope view of input signals\n\nThe plan is to include the following functionality:\n\n- wider support for import/export\n- more advanced modal analysis tools (e.g. global fitting)\n- extend the range of hardware that can be accessed from this library\n\n\n## Contributer guidelines\n\nContributions to this project are welcomed, keeping in mind the project aims above:\n\n- If you find a bug, please report using GitHub's issue tracker\n\n- For bug-fixes and refinements: please feel free to clone the repository, make edits and create a pull request with a clear description of changes made.\n\n- If you would like to make a more significant contribution or change, then please be in contact to outline your suggestion.\n\nPlease see the documentation for details of the code structure and templates for anticipated applications.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/torebutlin/pydvma", "keywords": "", "license": "BSD 3-Clause License", "maintainer": "", "maintainer_email": "", "name": "pydvma", "package_url": "https://pypi.org/project/pydvma/", "platform": "", "project_url": "https://pypi.org/project/pydvma/", "project_urls": { "Homepage": "https://github.com/torebutlin/pydvma" }, "release_url": "https://pypi.org/project/pydvma/0.7.2/", "requires_dist": null, "requires_python": "", "summary": "", "version": "0.7.2" }, "last_serial": 5911243, "releases": { "0.1.dev0": [ { "comment_text": "", "digests": { "md5": "9cf520b5e91bec24563b81b4402bdfdb", "sha256": "0a43af7e965caea004680d758409d2e66a0f6fe714f04975b2b49c98e72f2af0" }, "downloads": -1, "filename": "pydvma-0.1.dev0-py3.6.egg", "has_sig": false, "md5_digest": "9cf520b5e91bec24563b81b4402bdfdb", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 28716, "upload_time": "2018-09-11T13:20:54", "url": "https://files.pythonhosted.org/packages/89/e0/c4c142d439f9b87c42509b687a489d8bf0d9a1ff68ba87b7c740db2c8443/pydvma-0.1.dev0-py3.6.egg" } ], "0.1.dev1": [ { "comment_text": "", "digests": { "md5": "72477f7dcbaa1154b3d35b3def9a241b", "sha256": "76dae162b42d424687f13c8ff4bd335aa73cfffc5d45705d22a37893b8eabdaf" }, "downloads": -1, "filename": "pydvma-0.1.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "72477f7dcbaa1154b3d35b3def9a241b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14213, "upload_time": "2018-09-11T13:20:52", "url": "https://files.pythonhosted.org/packages/08/f3/e5741deeebcdb7f70c0c78e3362533a0afc8ac944d4ca4d5e58df58bea82/pydvma-0.1.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce168bc43de5341590592126992db670", "sha256": "2a0fc854b84613278ec868687797a30df60df42ec1009089bef46de0579a4be4" }, "downloads": -1, "filename": "pydvma-0.1.dev1.tar.gz", "has_sig": false, "md5_digest": "ce168bc43de5341590592126992db670", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12462, "upload_time": "2018-09-11T13:20:55", "url": "https://files.pythonhosted.org/packages/f5/48/a9aac69306634867982f749945a85083c1022e189537ed78f08cb536d75c/pydvma-0.1.dev1.tar.gz" } ], "0.1.dev2": [ { "comment_text": "", "digests": { "md5": "3100a4f36783dced95a6208c414a4345", "sha256": "2c6c1e234a8d2a05b052e95f3b4aa3a660e26104d890220daad8f904d8b72956" }, "downloads": -1, "filename": "pydvma-0.1.dev2.tar.gz", "has_sig": false, "md5_digest": "3100a4f36783dced95a6208c414a4345", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12455, "upload_time": "2018-09-11T13:35:27", "url": "https://files.pythonhosted.org/packages/13/e4/823c73c5c3c2a93dad4980989b77b5bf23ee63ea96a5393e4ad7a3ea8f39/pydvma-0.1.dev2.tar.gz" } ], "0.1.dev3": [ { "comment_text": "", "digests": { "md5": "1d781518be99541cea2caea7050da596", "sha256": "ea36a4a6b5211b7dd8f642b6f8a83444fe960544e06a9ed9a39befad298e86f4" }, "downloads": -1, "filename": "pydvma-0.1.dev3.tar.gz", "has_sig": false, "md5_digest": "1d781518be99541cea2caea7050da596", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12419, "upload_time": "2018-09-12T07:27:53", "url": "https://files.pythonhosted.org/packages/41/b0/4839582ba5215106549f475989122e1c5dd35e7bdbbf49d2d9d6f8ccab1c/pydvma-0.1.dev3.tar.gz" } ], "0.1.dev4": [ { "comment_text": "", "digests": { "md5": "aa2c9c2b21293c0628846b9289fb14fb", "sha256": "24908697b43a5c004b6e04e3ca96531f777e202c738fccf39130b1c38615ef67" }, "downloads": -1, "filename": "pydvma-0.1.dev4.tar.gz", "has_sig": false, "md5_digest": "aa2c9c2b21293c0628846b9289fb14fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12418, "upload_time": "2018-09-12T08:11:47", "url": "https://files.pythonhosted.org/packages/59/94/6c0aa453d2abbbf67d22df90b0e68704c7191f0b91664092c4a0ee5935d7/pydvma-0.1.dev4.tar.gz" } ], "0.1.dev5": [ { "comment_text": "", "digests": { "md5": "ba27b3eabfe2ce56b88406826b2d31c2", "sha256": "225a795478befbfea1a7ce2a7bf5e95c42c3300b097e887c8bf3bd2ed4b2a71e" }, "downloads": -1, "filename": "pydvma-0.1.dev5.tar.gz", "has_sig": false, "md5_digest": "ba27b3eabfe2ce56b88406826b2d31c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12435, "upload_time": "2018-09-12T11:14:59", "url": "https://files.pythonhosted.org/packages/8d/4a/647032b193be265bc6825691ef3cda787ada0ae63d3b33fb5e1bc1c5182d/pydvma-0.1.dev5.tar.gz" } ], "0.1.dev6": [ { "comment_text": "", "digests": { "md5": "5b088c80d6b1b53ca48e46feef682ed0", "sha256": "033cadd794bfbbb49edef2f231fadbdb45f58b69928ca3bf2d70f33ed2cbbad6" }, "downloads": -1, "filename": "pydvma-0.1.dev6.tar.gz", "has_sig": false, "md5_digest": "5b088c80d6b1b53ca48e46feef682ed0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12367, "upload_time": "2018-09-19T08:43:49", "url": "https://files.pythonhosted.org/packages/c3/80/21cb3369091f2e459e1c1853805afc6eb556e3f4bf7580848104bed12dcf/pydvma-0.1.dev6.tar.gz" } ], "0.1.dev7": [ { "comment_text": "", "digests": { "md5": "2a3bd746e0a7be6b33bf1707c0229e62", "sha256": "79ccd37ad31f170f7582f73359cdfe242ab2c6af6523ee676ca578b5acb42b99" }, "downloads": -1, "filename": "pydvma-0.1.dev7.tar.gz", "has_sig": false, "md5_digest": "2a3bd746e0a7be6b33bf1707c0229e62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12444, "upload_time": "2018-09-25T08:46:33", "url": "https://files.pythonhosted.org/packages/45/0d/3d17566aa71ea8df2ed62e2d4934676dc6ea8da1852b3be55d769b9638c1/pydvma-0.1.dev7.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f819288d0969aac66300f6cdff353c86", "sha256": "357cb23382ec554f3e409f373ac3f800649fda0b6d6285d153d49ce9de5ee34b" }, "downloads": -1, "filename": "pydvma-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f819288d0969aac66300f6cdff353c86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12205, "upload_time": "2018-09-27T11:08:23", "url": "https://files.pythonhosted.org/packages/7d/24/cb505672d352e3e55e433dd26c0513f1ca97489896dcee73f04222dffd56/pydvma-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "498358a86fbd3a5d1020cad94fbf47cb", "sha256": "d74969a3a0c780e6152c814d9584ac95f572c97a4dc89e13e8281c26cc3ba57c" }, "downloads": -1, "filename": "pydvma-0.2.1.tar.gz", "has_sig": false, "md5_digest": "498358a86fbd3a5d1020cad94fbf47cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12204, "upload_time": "2018-09-27T11:22:08", "url": "https://files.pythonhosted.org/packages/77/d2/54e3a8952c0bfe22112a03dc081309ed32d694522754ece072e7bd13e7f4/pydvma-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "6e0fb643a35770430a9cb68c123e834e", "sha256": "947f9a09a8c6e1a90ef88cce83ff8c739b546dcfbcdcf3dc0df91480a478ac10" }, "downloads": -1, "filename": "pydvma-0.3.0.tar.gz", "has_sig": false, "md5_digest": "6e0fb643a35770430a9cb68c123e834e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19172, "upload_time": "2018-11-30T20:37:57", "url": "https://files.pythonhosted.org/packages/c9/ad/815d33e2e3dcda0a28269a5e8bf8486cd3daf3c86c5c21098fd537878bd9/pydvma-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "d016adf7efe438ea4fc4861d5177f8d0", "sha256": "df8feb493e391fa387cec2e5237da4c3202a502f9a02cd5efed2567f6318d7e0" }, "downloads": -1, "filename": "pydvma-0.3.1.tar.gz", "has_sig": false, "md5_digest": "d016adf7efe438ea4fc4861d5177f8d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25302, "upload_time": "2019-01-28T12:17:59", "url": "https://files.pythonhosted.org/packages/da/ab/30e1408d6a44c8a3367a3b3c73cb077d1d1327b388d0e10fd760be0262d8/pydvma-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "15cc5c5ff4d2c34af83cff772a4e255f", "sha256": "0e09a0560871103ca58bc860fd4d9b027c2a27891bacce8430b9ef025bcda1cc" }, "downloads": -1, "filename": "pydvma-0.3.2.tar.gz", "has_sig": false, "md5_digest": "15cc5c5ff4d2c34af83cff772a4e255f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27991, "upload_time": "2019-01-28T15:23:47", "url": "https://files.pythonhosted.org/packages/0d/b6/1eaeb2842a67f6c1f5fd9b4e5089705733af64f1c4d755d00a4e9ad7d364/pydvma-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "4ba91e34a0ed2107b27ee31fb9867bf1", "sha256": "2f7a55400e2bab7467e627517be36ebe5635d859f502ab5c8db3dd6cc5f9ed51" }, "downloads": -1, "filename": "pydvma-0.3.3.tar.gz", "has_sig": false, "md5_digest": "4ba91e34a0ed2107b27ee31fb9867bf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28015, "upload_time": "2019-01-28T15:44:58", "url": "https://files.pythonhosted.org/packages/a8/66/1cd8c64f1fdcbc310a5425994087d02ca9cb43a5943e3c06de40fae9be68/pydvma-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "c59fad04c191479d00892880fa179a7d", "sha256": "98a042a3b210c458d0107461de5a9ca53030d42e2eda26ae494357326414df7e" }, "downloads": -1, "filename": "pydvma-0.3.4.tar.gz", "has_sig": false, "md5_digest": "c59fad04c191479d00892880fa179a7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28060, "upload_time": "2019-01-28T18:18:09", "url": "https://files.pythonhosted.org/packages/78/71/037277d90125168f9ebab10f93e12b02944e3f1a2cb923895ddc22edd36e/pydvma-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "5c4e4919b5eb25166b98aa36ec255273", "sha256": "4aa322ec94969cb3e2443e9aed7a56bcd97eb5cbf2d5112405f992796155953e" }, "downloads": -1, "filename": "pydvma-0.3.5.tar.gz", "has_sig": false, "md5_digest": "5c4e4919b5eb25166b98aa36ec255273", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28054, "upload_time": "2019-01-28T18:36:37", "url": "https://files.pythonhosted.org/packages/ea/4c/5a3bee698e45163b335dd4b459c5dc230083e20472b0127ec3c52471e819/pydvma-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "1b0945a9b657651452a248839503b9d6", "sha256": "a0709bce8f5f397b56090e10945dce7fbf49d2dc7c454fe1631f2e5e088fdf4b" }, "downloads": -1, "filename": "pydvma-0.3.6.tar.gz", "has_sig": false, "md5_digest": "1b0945a9b657651452a248839503b9d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28654, "upload_time": "2019-01-31T16:04:51", "url": "https://files.pythonhosted.org/packages/ac/7a/c20a30f461b6c0d896def9e97b33b0db29c4c4a3717c45fb69d458b4644e/pydvma-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "7b2ec69816c007accafd1d9df5fbee00", "sha256": "f28932f3907db9229274504a05d627a1e8c398ea3021e5442e6dccb70e161fba" }, "downloads": -1, "filename": "pydvma-0.3.7.tar.gz", "has_sig": false, "md5_digest": "7b2ec69816c007accafd1d9df5fbee00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28291, "upload_time": "2019-01-31T19:30:17", "url": "https://files.pythonhosted.org/packages/18/95/3c2b31b2d4c321e5a337a71d9a0645c8f80a1b64918049468180f7c6112a/pydvma-0.3.7.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "84ae1bcffb47e8ae26fbfbe13f5eba70", "sha256": "2558397ca9edb3f4658f8fd2828bf9501a222c53575e8ba5156e73610ca29e90" }, "downloads": -1, "filename": "pydvma-0.3.8.tar.gz", "has_sig": false, "md5_digest": "84ae1bcffb47e8ae26fbfbe13f5eba70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28302, "upload_time": "2019-01-31T20:02:02", "url": "https://files.pythonhosted.org/packages/91/03/f4e90c2a3f1aaa001e91fb1a4695904961d258fb512e9974789fee8c82f0/pydvma-0.3.8.tar.gz" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "9da0fe35d28a421a18179be3fa9d26f7", "sha256": "856727d1017b4f6377be21546e5c27fc98361b44ae243376c3c86455f08c3243" }, "downloads": -1, "filename": "pydvma-0.3.9.tar.gz", "has_sig": false, "md5_digest": "9da0fe35d28a421a18179be3fa9d26f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29053, "upload_time": "2019-02-05T14:22:35", "url": "https://files.pythonhosted.org/packages/37/26/ec7996a7233e4ab2a9beb8b5814d7298db9fcc9fe76b4a2f87b730f402e7/pydvma-0.3.9.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "c101f258fac80a47667811c00645c2f5", "sha256": "9e5b3d5c1cf245508bba6dfba8053b3d94068049477acb3b83d2ea2c9e620c8e" }, "downloads": -1, "filename": "pydvma-0.4.0.tar.gz", "has_sig": false, "md5_digest": "c101f258fac80a47667811c00645c2f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29465, "upload_time": "2019-02-11T13:12:36", "url": "https://files.pythonhosted.org/packages/c0/c9/14d81e60f96f58398ace099dd53d292349db1624aadb3cfb89c67b49e63e/pydvma-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "36baf171b0143ab4ec8bbfde3b0bc617", "sha256": "8bebaf4a1d8d72a8b544239657312f0295d9c9a75535cc10405ed474f277d708" }, "downloads": -1, "filename": "pydvma-0.4.1.tar.gz", "has_sig": false, "md5_digest": "36baf171b0143ab4ec8bbfde3b0bc617", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29413, "upload_time": "2019-02-14T09:22:37", "url": "https://files.pythonhosted.org/packages/6d/1e/cd93b45c357c2074f8202df6696a5de69c9d2173dce53222d8e1c8c3c3bc/pydvma-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "78686b37b21ad1d7c2901cbc3483ebf3", "sha256": "d0199e57bc2dba0778120c48589cd06b683e218f05cc2c546738f28933ec2ebd" }, "downloads": -1, "filename": "pydvma-0.4.2.tar.gz", "has_sig": false, "md5_digest": "78686b37b21ad1d7c2901cbc3483ebf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29517, "upload_time": "2019-02-20T19:51:09", "url": "https://files.pythonhosted.org/packages/de/c8/a546fd8480e497c2a4cdd512a25009e137e377eb0be6854935d3a3ddef47/pydvma-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "bb42f92b206a3ac1c52324724f3a727d", "sha256": "e8fa6cebf83b0f8fbe9643650b0db63d0cab47a2094c17ff65ba447936e4628a" }, "downloads": -1, "filename": "pydvma-0.4.3.tar.gz", "has_sig": false, "md5_digest": "bb42f92b206a3ac1c52324724f3a727d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30024, "upload_time": "2019-07-03T09:44:44", "url": "https://files.pythonhosted.org/packages/97/47/469e9dc599a283213c7654a394e6f521988aff2d9bc2f7710926cf0389cb/pydvma-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "194067a8db1d17facbd344b35f3d42ab", "sha256": "30089be676438c1e8a926efbda26c4f70fe3fafddbc311d20abf7b381047ece2" }, "downloads": -1, "filename": "pydvma-0.4.4.tar.gz", "has_sig": false, "md5_digest": "194067a8db1d17facbd344b35f3d42ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31942, "upload_time": "2019-07-09T11:47:18", "url": "https://files.pythonhosted.org/packages/41/6b/143a3101e12cbff4e243060dbf8e36597dcbe4dda776f2835ba8f523ee73/pydvma-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "d5b5fabc395753eca1e208a1e915f71f", "sha256": "dac77eeca14cd8354adb5dd63024790f3d7fecef9dfde51c05565b37a8d46776" }, "downloads": -1, "filename": "pydvma-0.4.5.tar.gz", "has_sig": false, "md5_digest": "d5b5fabc395753eca1e208a1e915f71f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32270, "upload_time": "2019-07-09T12:35:57", "url": "https://files.pythonhosted.org/packages/da/df/3bef2a119a6272fc5eb1f38e7827b1fbfc0bbca015c4a9caf4007a2ee28f/pydvma-0.4.5.tar.gz" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "7ac343335c0bec4d83ec6c4df533d84b", "sha256": "67a77f5abe2ae28d219c363a0db8f5d75a02a9e280b982dea2e626a8a92efee9" }, "downloads": -1, "filename": "pydvma-0.4.6.tar.gz", "has_sig": false, "md5_digest": "7ac343335c0bec4d83ec6c4df533d84b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32425, "upload_time": "2019-07-09T13:12:32", "url": "https://files.pythonhosted.org/packages/d1/60/3f6487ec2e07f5d0ede16709248edc6bda8d90e1ccc763476d4536806445/pydvma-0.4.6.tar.gz" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "2a15bc0b2b3e8a0254910d86722c3f7b", "sha256": "b5f5bcdb65738446d55963d41b08c3ea16d61f4f307e982e233df1c19ee0d98f" }, "downloads": -1, "filename": "pydvma-0.4.7.tar.gz", "has_sig": false, "md5_digest": "2a15bc0b2b3e8a0254910d86722c3f7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32760, "upload_time": "2019-07-11T16:01:29", "url": "https://files.pythonhosted.org/packages/25/7d/eee5677f36a99b986460674174a9bb39aefe40289bce6a63fe7a3c658e2a/pydvma-0.4.7.tar.gz" } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "303f1dd40344491107acea2a8f694065", "sha256": "96b26ac4eb7eae6489882155e04c1f8c3d75848acefc9473ba2f4b8fe6eb0ff8" }, "downloads": -1, "filename": "pydvma-0.4.8.tar.gz", "has_sig": false, "md5_digest": "303f1dd40344491107acea2a8f694065", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32915, "upload_time": "2019-07-30T13:58:51", "url": "https://files.pythonhosted.org/packages/25/59/d55c8565b0f43b683e67d226854765bb84bb1a0a67f0edbf9d5932802658/pydvma-0.4.8.tar.gz" } ], "0.4.9": [ { "comment_text": "", "digests": { "md5": "0f30477631aea14f348ac8322d42e0e8", "sha256": "28f5851509255894b6b05292f64236c5d18bef639c5579cc38547d6a02e7d8a0" }, "downloads": -1, "filename": "pydvma-0.4.9.tar.gz", "has_sig": false, "md5_digest": "0f30477631aea14f348ac8322d42e0e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32959, "upload_time": "2019-07-30T21:37:43", "url": "https://files.pythonhosted.org/packages/07/48/9aa054b976556fa2d6f54b2b9d0f76bcdb07ed946bd4be660cf559eb5c13/pydvma-0.4.9.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "43a191adcd4166c10ca22df05c7bb7c8", "sha256": "265c3f7f79ff38f69a5f971f2191e3531e639507a116881dda6d4f85738150c9" }, "downloads": -1, "filename": "pydvma-0.5.0.tar.gz", "has_sig": false, "md5_digest": "43a191adcd4166c10ca22df05c7bb7c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34958, "upload_time": "2019-08-21T10:00:05", "url": "https://files.pythonhosted.org/packages/0e/51/90b3a306a5b92155d340e6484a16a197401adaa0efebef0663a73fcc62eb/pydvma-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "7e03829cc8e09015694b28f22c6c414e", "sha256": "62869c2a5f31a3ca3e0c0defc1babce018435b5019cc0e188834462a9742e9d8" }, "downloads": -1, "filename": "pydvma-0.5.1.tar.gz", "has_sig": false, "md5_digest": "7e03829cc8e09015694b28f22c6c414e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36614, "upload_time": "2019-08-22T11:55:21", "url": "https://files.pythonhosted.org/packages/03/9d/e48465f0828cfcd004e14f598e1b871d1595d421ff593cc53d8de8941e6a/pydvma-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "127438ca68e77ae38d91c899cd068a03", "sha256": "7ea8006e4fdad09725457d37a679fc5720eb5b2d22959eb3c1d17443f053115d" }, "downloads": -1, "filename": "pydvma-0.5.2.tar.gz", "has_sig": false, "md5_digest": "127438ca68e77ae38d91c899cd068a03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37767, "upload_time": "2019-08-22T17:57:12", "url": "https://files.pythonhosted.org/packages/6a/12/3071fc09d0d6812e70ccca7cbaabc2ecb97468dd7816b355ba2e372a9939/pydvma-0.5.2.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "4cd30588b8f584caa869151124305344", "sha256": "f6e075dfc1d4101b905e6f103401f27ad57b8e3ca5efc110ddb41ade927e521f" }, "downloads": -1, "filename": "pydvma-0.6.0.tar.gz", "has_sig": false, "md5_digest": "4cd30588b8f584caa869151124305344", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54030, "upload_time": "2019-09-11T17:29:45", "url": "https://files.pythonhosted.org/packages/a6/c4/22e63507d1021247b1b18e316d6eba81c05da07536c1bc5731153b917670/pydvma-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "ffae5ff90a7314390fcc5758815fbd0e", "sha256": "aabe104517d790ec8c605e397da6df7d7c325a264ebdcb7d7f24c16b6a3ffc7b" }, "downloads": -1, "filename": "pydvma-0.6.1.tar.gz", "has_sig": false, "md5_digest": "ffae5ff90a7314390fcc5758815fbd0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54650, "upload_time": "2019-09-17T17:25:09", "url": "https://files.pythonhosted.org/packages/85/7e/ee2cd78f6b4a09fedd0a97d3cb178629d91ea76d450af203f8b1b83f99b6/pydvma-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "ad679d7bbfef6efbb8e5b89da138533c", "sha256": "4f470aa20e049b05501e8f98ca5e4d89c78b7a4bab89cc5c27ff7cf213546811" }, "downloads": -1, "filename": "pydvma-0.6.2.tar.gz", "has_sig": false, "md5_digest": "ad679d7bbfef6efbb8e5b89da138533c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55052, "upload_time": "2019-09-18T09:32:47", "url": "https://files.pythonhosted.org/packages/e8/21/ac837bbf2aa5b14fe7b936224a27a4212318b1ab3ec102346caec5a038c3/pydvma-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "0ec220fb524ab196799e7f4935aafb94", "sha256": "1d735fb45a5284a3783aeff67147370c8f44a9a167fd9882e9fabf310188f35b" }, "downloads": -1, "filename": "pydvma-0.6.3.tar.gz", "has_sig": false, "md5_digest": "0ec220fb524ab196799e7f4935aafb94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55086, "upload_time": "2019-09-18T09:45:53", "url": "https://files.pythonhosted.org/packages/d7/f3/fe1ec5bc9d36e757f5bef162140411868d11df22fc90b7b2751e6d66b4eb/pydvma-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "7364b3d29ef89d65f6c8150d338f15ce", "sha256": "90873751a9da42e410ee65336921a2db4fb6602b6218bd6e51251bb9de1a83d5" }, "downloads": -1, "filename": "pydvma-0.6.4.tar.gz", "has_sig": false, "md5_digest": "7364b3d29ef89d65f6c8150d338f15ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55171, "upload_time": "2019-09-18T10:34:59", "url": "https://files.pythonhosted.org/packages/d9/e0/8fbb9ac81641767782ca878d2bc6ab140e8fadecf97e01be07c33033a5a4/pydvma-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "b3cb589ff7aec44561fb5799f43e21c4", "sha256": "3dfa5dda2bee2f056711e4126b43f833d902db8060bb8fabf34e6eb205789df0" }, "downloads": -1, "filename": "pydvma-0.6.5.tar.gz", "has_sig": false, "md5_digest": "b3cb589ff7aec44561fb5799f43e21c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59615, "upload_time": "2019-09-18T17:29:54", "url": "https://files.pythonhosted.org/packages/37/0e/0c1cc81354fecc207c6c306663970b488f7875abb5ac07397828bf1339bb/pydvma-0.6.5.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "ae0109ba79b435d7310c9955b6cc71ab", "sha256": "8e1462c1231dbf7f68e274e646200e9763b718f24c967afa379c5fc16cde6c68" }, "downloads": -1, "filename": "pydvma-0.6.6.tar.gz", "has_sig": false, "md5_digest": "ae0109ba79b435d7310c9955b6cc71ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60159, "upload_time": "2019-09-19T14:22:25", "url": "https://files.pythonhosted.org/packages/37/83/efeacc6138cc0d9f9d9e2f397e1f84161c61bb9613888204db0e24abff60/pydvma-0.6.6.tar.gz" } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "7c3bde167607a3b7ad5583587de4521e", "sha256": "639fa34d7260061a98d1a59b61780894e2f38f03e7d36e2b186fa3cd8d1ebafa" }, "downloads": -1, "filename": "pydvma-0.6.7.tar.gz", "has_sig": false, "md5_digest": "7c3bde167607a3b7ad5583587de4521e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60208, "upload_time": "2019-09-19T17:26:13", "url": "https://files.pythonhosted.org/packages/ec/f9/67b5560c0d676f0a605db7d9327485f1d1f599dffb7fb257c6b9ba0adcc6/pydvma-0.6.7.tar.gz" } ], "0.6.8": [ { "comment_text": "", "digests": { "md5": "ce500ac137f629598148260230b62b60", "sha256": "f98017ce043207d7b5df4ccd61d1e14e61c68852c7bc7a932621976cc8e4da22" }, "downloads": -1, "filename": "pydvma-0.6.8.tar.gz", "has_sig": false, "md5_digest": "ce500ac137f629598148260230b62b60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60496, "upload_time": "2019-09-20T05:57:26", "url": "https://files.pythonhosted.org/packages/f3/7c/c221eb1b6f4a281f0e892364d16428d04849a90af7a4cf23e2a8b6a61333/pydvma-0.6.8.tar.gz" } ], "0.6.9": [ { "comment_text": "", "digests": { "md5": "39f381f9acc9ba21895f716fc0b43383", "sha256": "80036dda95fe43197503acef16352d1a9f91550859994fea5ee7edf52b2f100d" }, "downloads": -1, "filename": "pydvma-0.6.9.tar.gz", "has_sig": false, "md5_digest": "39f381f9acc9ba21895f716fc0b43383", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60785, "upload_time": "2019-09-23T09:08:39", "url": "https://files.pythonhosted.org/packages/5c/52/c77fda9cceada2fcca4a9a1986287e33d0097acd145853e9360864f71aa4/pydvma-0.6.9.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "7e66ec13e71e7703de94f05de629f972", "sha256": "83f4688e11fa8ad6a8f2e2ada4a3a0144dc6b546b21ea61855c292a3360da5b9" }, "downloads": -1, "filename": "pydvma-0.7.0.tar.gz", "has_sig": false, "md5_digest": "7e66ec13e71e7703de94f05de629f972", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61497, "upload_time": "2019-09-24T15:37:40", "url": "https://files.pythonhosted.org/packages/1e/e1/4ba7ec7572297f22b5bcb1e019f549f0fa76e8066190d388fbd18c033f7e/pydvma-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "2ff7256a92cb160fae546118419607c5", "sha256": "4df53a57e0893c5b3fb5529392c0795b26f52fec56f0454e3621751c98554972" }, "downloads": -1, "filename": "pydvma-0.7.1.tar.gz", "has_sig": false, "md5_digest": "2ff7256a92cb160fae546118419607c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61617, "upload_time": "2019-09-25T10:50:59", "url": "https://files.pythonhosted.org/packages/80/2d/4728e0b3f1f01824ff274512b05cdd805a810d3d4507882cdd55c8bf3e53/pydvma-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "9c5cbced2fba9b434ffbbf1db57eccc3", "sha256": "9a58849f8d8541f64c3d9f99420c8ce312a5081c3601576e81311264d316bb8d" }, "downloads": -1, "filename": "pydvma-0.7.2.tar.gz", "has_sig": false, "md5_digest": "9c5cbced2fba9b434ffbbf1db57eccc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61719, "upload_time": "2019-10-01T09:15:21", "url": "https://files.pythonhosted.org/packages/92/f6/62daba5a7615269a1f2cd3e692d69579030939d7d04690a7089774785ebd/pydvma-0.7.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9c5cbced2fba9b434ffbbf1db57eccc3", "sha256": "9a58849f8d8541f64c3d9f99420c8ce312a5081c3601576e81311264d316bb8d" }, "downloads": -1, "filename": "pydvma-0.7.2.tar.gz", "has_sig": false, "md5_digest": "9c5cbced2fba9b434ffbbf1db57eccc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61719, "upload_time": "2019-10-01T09:15:21", "url": "https://files.pythonhosted.org/packages/92/f6/62daba5a7615269a1f2cd3e692d69579030939d7d04690a7089774785ebd/pydvma-0.7.2.tar.gz" } ] }