{ "info": { "author": "Changgang Li", "author_email": "lichgang@sdu.edu.cn", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# stepspy\n\n> stepspy\n\nstepspy is a Python module of Simulation Toolkit for Electrical Power Systems (STEPS).\n\n## Table of Contents\n\n- [Background](#Background)\n- [Release Note](#release-note)\n- [Install](#install)\n- [Usage](#usage)\n- [Examples](#examples)\n- [Maintainers](#maintainers)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Background\n\nstepspy is a Python module of Simulation Toolkit for Electrical Power Systems (STEPS). It provides wrapper of APIs of STEPS in a dynamic library.\n\nSTEPS is a simulation toolkit for powerflow and dynamic simulation of large-scale power systems. It provides detailed models of bus, line, transformer, HVDC, generator, wind turbine generator, load, and fixed shunt. For more information about STEPS, see (https://github.com/changgang/steps).\n\n## Release Note\n- 1.5.3.1. Oct. 20, 2021. Add new parameter to export dynamic model with internal bus number. Use STEPS>=1.5.4.\n- 1.5.2. April 1, 2021. Fix bug of time.clock in pouch. Use time.perf_counter instead for Python>=3.8. Use STEPS>=1.5.2.\n- 1.5.1. March. 24, 2021. Add new API to get generator related model internal variables. Use STEPS>=1.5.2.\n- 1.4.1. Feb. 2, 2021. Add option export_full to API save_network_Y_matrix for exporting full network matrix. Use STEPS>=1.4.1.\n- 1.4.0. Dec. 22, 2020. Add new API get_basic/user_meter_value. Add default parameter vbase to API bus_name2number. STEPS kernel is also updated.\n- 1.3.1. Dec. 7, 2020. Rename the second \"shed_generator\" to \"shed_wt_generator\".\n- 1.3.0. Sep. 27, 2020. Add new API: get_generator_governor_pmax/pmin, get_generator_governor_up/down_spinning_reserve, get_generator_governor_total_up/down_spinning_reserve_with_constraints, get_generator_governor_total_pmax/pmin_with_constraints.\n- 1.2.1. Sep. 9, 2020. Add new API: set/get_encode(), disable/enable_generator_related_mode(). Default encoding is GB18030.\n- 1.1.0. Apr. 22, 2020. Add new API: get_(lines/transformers/hvdcs)_between_lines(), set_(generator/wt_generator/pv_unit/energy_storage/load/hvdc)_power(), and is_system_angular_stable(). STEPS kernel version should be >=1.3.\n- 1.0.0. Apr. 22, 2020. Add new API: clear_meters() to clear all meters for dynamic simulation. STEPS kernel version should be >=1.2.\n- 0.13.0-alpha. Mar. 9, 2020. Add new APIs: change_bus_number() and change_bus_number_with_file(). get_areas(), get_zones(), and get_owners() are marked as deprecated. STEPS kernel version should be >=1.1.1.\n- 0.12.0. Feb. 8, 2020. Add new APIs: check_dynamic_least_time_constants(). Recover the save_powerflow_data() API of v0.9.0.\n- 0.11.5. Jan. 20, 2020. Add new APIs: set/get_dynamic_model_database_capacity().\n- 0.11.4. Jan. 2, 2020. Fix bug of c_unit in pylibsteps.py. \n- 0.11.3. Dec. 27, 2019. Add API to set toolkit log file: set_toolkit_log_file(log_file, log_file_append_mode). This version has fatal bug. DONOT use it. Use new version instead.\n- 0.11.2. Dec. 19, 2019. Update 'is' to '==' when comparing string in stepspy.py.\n- 0.11.1. Dec. 18, 2019. Add POUCH_CSV and POUCH_STEPS to stepspy for loading dynamic simulation result.\n- 0.11.0. Nov. 18, 2019. Modify API of building and saving network matix. Add new API to build and save Z matrix. Not compatible with previous STEPS.\n- 0.10.2. Nov. 13, 2019. Add new API get/set_hvdc_power_order_in_MW() for changing HVDC power order in dynamic simulation.\n- 0.10.1. Oct. 29, 2019. Add new API load_powerflow_result() to load solved powerflow result for new non-flat start powerflow solution.\n- 0.10.0. Oct. 26, 2019. Remove loading of libSTEPS-p.so/dll. Use libSTEPS.so/dll for building STEPS.\n- 0.9.1. Oct. 21, 2019. Fix bug by changing c_unit to c_uint. Add warning to get_buses_with_constraints if old version is called.\n- 0.9.0. Oct. 19, 2019. Add APIs save_powerflow_data_in_keep_mode/ordered_mode/optimized_mode. save_powerflow_data_in_optimized_mode() is suggested for improving performance. Add APIs of get_all_areas/zones/owners. Update get_buses_with_constraints.\n- 0.8.6.1. Oct. 12, 2019. Change returned model name as None if dynamic model does not exist when calling get_xxx_related_model_name().\n- 0.8.6. Oct. 12, 2019. Add API check_missing_models(), and get_all_xxxs() for getting all devices of the same type. Add new API check_powerflow_data() to replace check_database().\n- 0.8.5. Oct. 9, 2019. Add API to retrieve model dynamic data pair, including generator, wt generator, pv unit, load, line, and HVDC.\n- 0.8.4. Sep. 27, 2019. Add API to set/get generator voltage/mechanical power reference, and excitation voltage/mechanical power.\n- 0.8.3. Sep. 25, 2019. Add API to get generator/wt_generator/pv_unit/loads with constraints of area and zone number.\n- 0.8.2. Sep. 22, 2019. Update close/trip line/transformer breaker APIs, set prepare transformer meter APIs in stepspy.\n- 0.8.1. Sep. 18, 2019. Update and README.\n- 0.8.0. Sep. 18, 2019. Update to enable both parallel and serial library. Since STEPS 0.6.3.\n- 0.7.1. Sep. 18, 2019. Fix API to set and get parallel thread number.\n- 0.7.0. Sep. 18, 2019. Add new API to set parallel thread number. Update README.\n- 0.6.1. Aug. 27, 2019\n- 0.6.0. Aug. 25, 2019\n\n\n## Install\n\n### Install stepspy\n\nTo install stepspy, you can run the following codes on your computer or server:\n\n```python\npython -m pip install stepspy\n```\n\nTo update stepspy, you can run the following codes on your computer or server:\n\n```python\npython -m pip install --upgrade stepspy\n```\n\nIf you want to manually install stepspy, follow the instructions:\n\n1. Go to https://github.com/changgang/steps to download or fork the latest version of STEPS.\n2. Go to python/ folder of STEPS, and copy the latest version of stepspy/ to PYTHONPATH/Lib/site-packages/.\n\n### Install dynamic library\n\nAfter install the stepspy, you still need to compile and install the dynamic library of STEPS.\n\n1. Go to [steps](https://github.com/changgang/steps) to download or fork the latest version of STEPS. The latest version is usually the [work] branch.\n2. Compile STEPS into dynamic library following instructions of STEPS.\n3, Move the dynamic library of STEPS to stepspy/libsteps/ in the PYTHONPATH/Lib/site-packages/.\n4, If the VC runtime is missing, download and install Microsoft Visual C++ 2017 Redistributable of 32 or 64 bit version.\n5, If VC runtime or Mingw Runtime is missing, install vcredit or copy libwinpthread-1.dll from mingw compiler/bin/ to c:/windows/system32 and c:/windows/SysWOW64\n6, For Windows platform, Python 3.7 and 3.8 may suffer path searching problem for some unknown reason. In this case, copy all dlls in the mingw/bin folder to the same folder of libsteps.dll.\n\n\n## Usage\n\n## Examples\n\n\n## Maintainers\n\n[@changgang](https://github.com/changgang) from the School of Electrical Engineering, Shandong University, China\n\n## Contributing\n\nFeel free to dive in! [Open an issue](https://github.com/changgang/steps/issues/new).\n\n## License\n\n[MIT](LICENSE) @ Changgang Li\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/changgang/steps", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "stepspy", "package_url": "https://pypi.org/project/stepspy/", "platform": null, "project_url": "https://pypi.org/project/stepspy/", "project_urls": { "Homepage": "https://github.com/changgang/steps" }, "release_url": "https://pypi.org/project/stepspy/1.6.0/", "requires_dist": null, "requires_python": "", "summary": "Python module of Simulation Toolkit for Electrical Power Systems", "version": "1.6.0", "yanked": false, "yanked_reason": null }, "last_serial": 13501976, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "93059fab33344e4a6f86743d3166aab6", "sha256": "aaf76a32b828855f8214fd74e16009d733abd5cbbb80f3457081f16c20114a62" }, "downloads": -1, "filename": "stepspy-0.10.0-py3-none-any.whl", "has_sig": false, "md5_digest": "93059fab33344e4a6f86743d3166aab6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16713, "upload_time": "2019-10-26T15:51:40", "upload_time_iso_8601": "2019-10-26T15:51:40.597847Z", "url": "https://files.pythonhosted.org/packages/9e/3c/0ad12932cdf8f02d2597c3442035b8a24b7b91b06ec27810d50349fed0ae/stepspy-0.10.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "77eb1f5b03f9966e4c09654f62621ba2", "sha256": "7aa4e9fd3d0f3633dc466e80462d3652226dc10c97bab42cf4a990718db5dab4" }, "downloads": -1, "filename": "stepspy-0.10.0.tar.gz", "has_sig": false, "md5_digest": "77eb1f5b03f9966e4c09654f62621ba2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17159, "upload_time": "2019-10-26T15:51:42", "upload_time_iso_8601": "2019-10-26T15:51:42.164156Z", "url": "https://files.pythonhosted.org/packages/7d/0c/a2eb6f5f724b59d5ebdaaa62385faff385b47dd91a730f509a363c52ce58/stepspy-0.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "6e1fda5027e7f4e59ab1d9f84a2a1b4e", "sha256": "58cc6398ac1f8fa90ed4f91286f45f8a12e541dd1f1b7407be80badd88ca820a" }, "downloads": -1, "filename": "stepspy-0.10.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6e1fda5027e7f4e59ab1d9f84a2a1b4e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16791, "upload_time": "2019-10-29T08:11:39", "upload_time_iso_8601": "2019-10-29T08:11:39.251886Z", "url": "https://files.pythonhosted.org/packages/fd/37/2b273b623e14a97d871d47c291b0596741be15ee78dc62ac37fb87699a19/stepspy-0.10.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c0dbe2b425bd8e3d753d8c3a57a88d27", "sha256": "fd8a9d84594abccc5a59d0d76cec00907bf303151b0bf9c32b68bccd7fbd0571" }, "downloads": -1, "filename": "stepspy-0.10.1.tar.gz", "has_sig": false, "md5_digest": "c0dbe2b425bd8e3d753d8c3a57a88d27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17278, "upload_time": "2019-10-29T08:11:41", "upload_time_iso_8601": "2019-10-29T08:11:41.329828Z", "url": "https://files.pythonhosted.org/packages/86/3e/dce16404e8ac4d8141c3f4e47c06a83b090507fb88495d40f93da5be7127/stepspy-0.10.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "c089b5cad603b804b0e8907b67178f83", "sha256": "896b02b6ca455a7383a58b36d40255f390005792b01630f182b58c2fd9b2f5dd" }, "downloads": -1, "filename": "stepspy-0.10.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c089b5cad603b804b0e8907b67178f83", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16905, "upload_time": "2019-11-13T09:49:26", "upload_time_iso_8601": "2019-11-13T09:49:26.941482Z", "url": "https://files.pythonhosted.org/packages/c5/47/4894550a5660f28716a52f19b6aaaf4b3547217fe62afb444c5c58bf67ed/stepspy-0.10.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "85a18d54c7bc96de5b6e0ae91f7a20a9", "sha256": "100701b9a92de5f6e4bdddbc19c193b05ecb832a0f87b850d8907dc149e1e1ea" }, "downloads": -1, "filename": "stepspy-0.10.2.tar.gz", "has_sig": false, "md5_digest": "85a18d54c7bc96de5b6e0ae91f7a20a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17433, "upload_time": "2019-11-13T09:49:28", "upload_time_iso_8601": "2019-11-13T09:49:28.747778Z", "url": "https://files.pythonhosted.org/packages/82/60/e465045684cff3328dd78b43b85e602ecea9333ae720ec6b05d958e2a84b/stepspy-0.10.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "207e60eb91f86e4e93ecfc52254c4d17", "sha256": "7d10be7df18328bd8b8dc55deb85dad27180a37b3a03d6f311e5d0aa11966464" }, "downloads": -1, "filename": "stepspy-0.11.0-py3-none-any.whl", "has_sig": false, "md5_digest": "207e60eb91f86e4e93ecfc52254c4d17", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17018, "upload_time": "2019-11-18T12:20:07", "upload_time_iso_8601": "2019-11-18T12:20:07.938793Z", "url": "https://files.pythonhosted.org/packages/94/40/bec84da4a5bec3ce6429713687fa5e01cc3e73b52a491ad99a39db92e039/stepspy-0.11.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7ceb95b5d8594ce372755a6f90093117", "sha256": "9fac14c55970c3538ffb57a7fde11e665273b69988a74c9880f688219824c030" }, "downloads": -1, "filename": "stepspy-0.11.0.tar.gz", "has_sig": false, "md5_digest": "7ceb95b5d8594ce372755a6f90093117", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17581, "upload_time": "2019-11-18T12:20:10", "upload_time_iso_8601": "2019-11-18T12:20:10.273470Z", "url": "https://files.pythonhosted.org/packages/e8/06/4574102b73d1613f619ac3d22126c829f5ac7eb7ea2be4be5921bf8738a4/stepspy-0.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.1": [ { "comment_text": "", "digests": { "md5": "6fbfa2c6257fd58f9b59654a7394a36a", "sha256": "7b1d5d10bc3ae52531c645d3249c8d54b358b95eb6ae52f12bf9c4df526da3e4" }, "downloads": -1, "filename": "stepspy-0.11.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6fbfa2c6257fd58f9b59654a7394a36a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19135, "upload_time": "2019-12-18T13:10:30", "upload_time_iso_8601": "2019-12-18T13:10:30.058688Z", "url": "https://files.pythonhosted.org/packages/0b/8a/9e0886c4b365136e5e7805d1a548b09ed534cfc7e2eaec353af3443a619e/stepspy-0.11.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6fd334c57a4fc50ae2fdd4a783456bd5", "sha256": "724542d4cc7bd08f41e9af3eccdb72834578985fc2d383e6e620924a5e1cf88d" }, "downloads": -1, "filename": "stepspy-0.11.1.tar.gz", "has_sig": false, "md5_digest": "6fd334c57a4fc50ae2fdd4a783456bd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19957, "upload_time": "2019-12-18T13:10:32", "upload_time_iso_8601": "2019-12-18T13:10:32.444467Z", "url": "https://files.pythonhosted.org/packages/32/63/e26d4f26c41d4af41107a39b85a521553c9b9dcbe4b86e85a7f40bec524c/stepspy-0.11.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.2": [ { "comment_text": "", "digests": { "md5": "397a783dea7654a4531c0097c14b8006", "sha256": "d79fa3fe931b80ec004726b1b93a4cf1060b3ff751794352524d98453b6c83a5" }, "downloads": -1, "filename": "stepspy-0.11.2-py3-none-any.whl", "has_sig": false, "md5_digest": "397a783dea7654a4531c0097c14b8006", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19172, "upload_time": "2019-12-19T13:33:35", "upload_time_iso_8601": "2019-12-19T13:33:35.446521Z", "url": "https://files.pythonhosted.org/packages/c5/b0/7b12799c22f686e291635259da2eb9db2008c1970369dcc4d1b2d1b08b4a/stepspy-0.11.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "532bbbc1721829d3c47ca77823608fef", "sha256": "063725c50a3a8d3d5e6299c2661f3800e11ca571f64bc0064cb10be6173bcd7a" }, "downloads": -1, "filename": "stepspy-0.11.2.tar.gz", "has_sig": false, "md5_digest": "532bbbc1721829d3c47ca77823608fef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20013, "upload_time": "2019-12-19T13:33:37", "upload_time_iso_8601": "2019-12-19T13:33:37.014654Z", "url": "https://files.pythonhosted.org/packages/f1/4e/9f2a9e2bb123d9962007f53d668c123ba9543ad083cbebcd5490b374ee7d/stepspy-0.11.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.3": [ { "comment_text": "", "digests": { "md5": "2471a3f8b33c90c6065a8a9d684e3331", "sha256": "fa374d569c206c2fefcff1420db1318baba2011af2b7644bf105f7f5ead09af2" }, "downloads": -1, "filename": "stepspy-0.11.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2471a3f8b33c90c6065a8a9d684e3331", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19289, "upload_time": "2020-01-01T15:55:28", "upload_time_iso_8601": "2020-01-01T15:55:28.604683Z", "url": "https://files.pythonhosted.org/packages/67/91/9b4ab029a5a3a3424648912584859f584a0015c1496580874b1d78ca2854/stepspy-0.11.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "07223a02b30ef7d4523abc464377764c", "sha256": "a8db2f939b66b72a4f4f697aa4cd235e33bc1cbfed16ae34a6b91c0d1708333a" }, "downloads": -1, "filename": "stepspy-0.11.3.tar.gz", "has_sig": false, "md5_digest": "07223a02b30ef7d4523abc464377764c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20174, "upload_time": "2020-01-01T15:55:30", "upload_time_iso_8601": "2020-01-01T15:55:30.137513Z", "url": "https://files.pythonhosted.org/packages/a5/d1/99011009b68e3537b32142df9766e95190643f90ac8f2373443edd4856ec/stepspy-0.11.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.4": [ { "comment_text": "", "digests": { "md5": "cdf8bdeb87400df44c699b13ebf78fc6", "sha256": "81a2ca0edc7d06c25dd6f847b8f4b3c878b376aabee197a6ced462e11999e108" }, "downloads": -1, "filename": "stepspy-0.11.4-py3-none-any.whl", "has_sig": false, "md5_digest": "cdf8bdeb87400df44c699b13ebf78fc6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19348, "upload_time": "2020-01-01T16:03:12", "upload_time_iso_8601": "2020-01-01T16:03:12.256724Z", "url": "https://files.pythonhosted.org/packages/46/3b/c186bf5cad96e870500927d95d426ec3443ab8dc5381363c616d2abe3832/stepspy-0.11.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c088ed328945406aee69ba9ee0b6eadb", "sha256": "78f4af85cc68210566782c98964dcd0a5ee002f0662259644f160f85b318e9d1" }, "downloads": -1, "filename": "stepspy-0.11.4.tar.gz", "has_sig": false, "md5_digest": "c088ed328945406aee69ba9ee0b6eadb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20312, "upload_time": "2020-01-01T16:03:13", "upload_time_iso_8601": "2020-01-01T16:03:13.872357Z", "url": "https://files.pythonhosted.org/packages/a0/66/8e7563d75504a707beea9bce886d211fe4576bdc48a3ddf4ef50cf98ef2b/stepspy-0.11.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.5": [ { "comment_text": "", "digests": { "md5": "cace16a89e92f7c4cae4d2750467abd9", "sha256": "54217aaa85ba5b52d235bda1dfe6fb3abd143f2ff3c2e844d9e52ccb14f1d510" }, "downloads": -1, "filename": "stepspy-0.11.5-py3-none-any.whl", "has_sig": false, "md5_digest": "cace16a89e92f7c4cae4d2750467abd9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19454, "upload_time": "2020-01-20T05:31:09", "upload_time_iso_8601": "2020-01-20T05:31:09.145247Z", "url": "https://files.pythonhosted.org/packages/1d/14/de426268f5314a675492ad3f222346bcd928d347eca9f8c266b8594dfec1/stepspy-0.11.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9f48cf4c672331e1ddc61a57153c1c2a", "sha256": "3d426f15e5a29ac1fcb45d37d9db02aa9cc6f68a3f9ff4ba2d0c8d1d1ee554f6" }, "downloads": -1, "filename": "stepspy-0.11.5.tar.gz", "has_sig": false, "md5_digest": "9f48cf4c672331e1ddc61a57153c1c2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20450, "upload_time": "2020-01-20T05:31:12", "upload_time_iso_8601": "2020-01-20T05:31:12.176282Z", "url": "https://files.pythonhosted.org/packages/9e/36/cb137fb41d863d74280efbc372e3147928eb6fb131190b6fda0a0e982c0b/stepspy-0.11.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "1ef09ea2b0d058b0e95eb2a84b6afa5d", "sha256": "e0a06b79d36786a90dbea8340c8eb02537fd42fdf269f854d177d646cecc623b" }, "downloads": -1, "filename": "stepspy-0.12.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1ef09ea2b0d058b0e95eb2a84b6afa5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21015, "upload_time": "2020-02-08T00:13:51", "upload_time_iso_8601": "2020-02-08T00:13:51.317622Z", "url": "https://files.pythonhosted.org/packages/33/59/95377c6dfcc56ae0cfec208f2d732b1cb6291d437d78bff33c50f4184f5d/stepspy-0.12.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d500eca3013670415ac6649dd49fd80a", "sha256": "3c6c398986e05e21a8c783dc22ae3fd80e887379e153d18c278ad7ac076f0a3c" }, "downloads": -1, "filename": "stepspy-0.12.0.tar.gz", "has_sig": false, "md5_digest": "d500eca3013670415ac6649dd49fd80a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22053, "upload_time": "2020-02-08T00:13:53", "upload_time_iso_8601": "2020-02-08T00:13:53.662690Z", "url": "https://files.pythonhosted.org/packages/de/a4/39547a5677b6d681062aa039143c8c013f688effb961d065a500996f1613/stepspy-0.12.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "dde9a1ab46f36e5f2449d80c9e2a5ba2", "sha256": "5dac97599f60325a35d0690655ef9aa4d4dbe6996049cde8fcabf97beb3f02a0" }, "downloads": -1, "filename": "stepspy-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dde9a1ab46f36e5f2449d80c9e2a5ba2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13677, "upload_time": "2019-08-25T10:21:00", "upload_time_iso_8601": "2019-08-25T10:21:00.279246Z", "url": "https://files.pythonhosted.org/packages/cc/62/8056b764a198e69f4a65b36ffb6f11cf1e4107feef1393ffd6111a7aebd7/stepspy-0.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e91418557473ba5cef24d6905778a105", "sha256": "749bae1773df5ac1419f9605572e4579133a4227c72c537ddb9b5013c5c999d5" }, "downloads": -1, "filename": "stepspy-0.6.0.tar.gz", "has_sig": false, "md5_digest": "e91418557473ba5cef24d6905778a105", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12932, "upload_time": "2019-08-25T10:21:02", "upload_time_iso_8601": "2019-08-25T10:21:02.739201Z", "url": "https://files.pythonhosted.org/packages/f7/37/a626477382bd6f111f121b62d66fb405e55af8dd4fcf440cc917c49913b4/stepspy-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "2f284fcfccd7219eb8c255657f37555a", "sha256": "dcd59efc912ed2ea2a4881866c935a5f815239e87ac5be569458d7b5e44dc062" }, "downloads": -1, "filename": "stepspy-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2f284fcfccd7219eb8c255657f37555a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13797, "upload_time": "2019-08-27T07:05:36", "upload_time_iso_8601": "2019-08-27T07:05:36.745572Z", "url": "https://files.pythonhosted.org/packages/3b/9a/951eb8a1e31466668d8431074164ddb63a336fc04ecd3446412948cf0ab1/stepspy-0.6.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2cd203dfee8de1044f9c4e0f3c1c314d", "sha256": "1c23dd3ca518729deabb36ae2609106fe6ead4c0b14de94aa690966fc8b44f8e" }, "downloads": -1, "filename": "stepspy-0.6.1.tar.gz", "has_sig": false, "md5_digest": "2cd203dfee8de1044f9c4e0f3c1c314d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13138, "upload_time": "2019-08-27T07:05:38", "upload_time_iso_8601": "2019-08-27T07:05:38.089549Z", "url": "https://files.pythonhosted.org/packages/82/4e/c72ba0cc8b8be8e2df19731e3c34dcd4e913efa43ccdfe7e8b8e24544d76/stepspy-0.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7": [ { "comment_text": "", "digests": { "md5": "9c09edc3c8516953e834e9ed10268aa6", "sha256": "26e24f490b03a15767d29a95477a0356a43cf4fc6103694ca0bc464605810659" }, "downloads": -1, "filename": "stepspy-0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "9c09edc3c8516953e834e9ed10268aa6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14300, "upload_time": "2019-09-18T01:48:56", "upload_time_iso_8601": "2019-09-18T01:48:56.787068Z", "url": "https://files.pythonhosted.org/packages/d5/8d/f4dd17e0d62997a095c08374636f0aad51f2e9f0276c5f49939e59a00610/stepspy-0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "87fcb220304dc3ae44e6e6b372b0f45a", "sha256": "717721404062c4f683ddf89c6c09304d3ad40fcc642bf5a7c97d88316cc632e6" }, "downloads": -1, "filename": "stepspy-0.7.tar.gz", "has_sig": false, "md5_digest": "87fcb220304dc3ae44e6e6b372b0f45a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14225, "upload_time": "2019-09-18T01:48:58", "upload_time_iso_8601": "2019-09-18T01:48:58.622803Z", "url": "https://files.pythonhosted.org/packages/20/88/36ed6cb35cec1d497db614b719aad6152c1d337ca59b083d8a777b3a49f2/stepspy-0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "a4e92770c6d3dd5ed440994984fc398c", "sha256": "df3fd2baaa0620b9f0e957c9f014f69a67554913f920a04f219e489ab7fcf473" }, "downloads": -1, "filename": "stepspy-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a4e92770c6d3dd5ed440994984fc398c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14352, "upload_time": "2019-09-18T10:04:12", "upload_time_iso_8601": "2019-09-18T10:04:12.626856Z", "url": "https://files.pythonhosted.org/packages/5b/69/ad47ba1401e1a30af9fa52f1e45715c8ad24ac7fe10cdf59375c4217d3c0/stepspy-0.7.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d79035eed7659534de6fcecbc5e8acfd", "sha256": "58670e227248e528ed21328477eb2681db4e5b72bc3c29d868cedc36adfedf60" }, "downloads": -1, "filename": "stepspy-0.7.1.tar.gz", "has_sig": false, "md5_digest": "d79035eed7659534de6fcecbc5e8acfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14271, "upload_time": "2019-09-18T10:04:14", "upload_time_iso_8601": "2019-09-18T10:04:14.488707Z", "url": "https://files.pythonhosted.org/packages/b1/eb/a9ae785a3545a766cc6b78558fdc3adca5e17a446b477e4a9c9964f8f158/stepspy-0.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8": [ { "comment_text": "", "digests": { "md5": "0174b93afdb11dbd5e6f67b325782939", "sha256": "757c5d3d74935ea3240a61ac9d203393688ac4940c50fd47e0ec341e69b6dc53" }, "downloads": -1, "filename": "stepspy-0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "0174b93afdb11dbd5e6f67b325782939", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14418, "upload_time": "2019-09-18T14:43:40", "upload_time_iso_8601": "2019-09-18T14:43:40.508086Z", "url": "https://files.pythonhosted.org/packages/c2/11/ad84120efca9f25e36aa12f483675290f31dea2ae9038c92a42051902b75/stepspy-0.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5f3397112a3c67b0588827e62ffddab7", "sha256": "b1e84a770846475b1f978329a505b74e0dd4bf191cd1770be29be9799979f6b6" }, "downloads": -1, "filename": "stepspy-0.8.tar.gz", "has_sig": false, "md5_digest": "5f3397112a3c67b0588827e62ffddab7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14326, "upload_time": "2019-09-18T14:43:42", "upload_time_iso_8601": "2019-09-18T14:43:42.294782Z", "url": "https://files.pythonhosted.org/packages/ec/22/366859c251dff3fee5774f63f04167440d1dd339aeeb6ccdd3c965e11e88/stepspy-0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "3c3c38eab12d3c20bc737662753bd080", "sha256": "7ce1b89955d867790431320970646c8fc15c0732a9959b4323b5cc361d965175" }, "downloads": -1, "filename": "stepspy-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3c3c38eab12d3c20bc737662753bd080", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14503, "upload_time": "2019-09-18T14:50:02", "upload_time_iso_8601": "2019-09-18T14:50:02.213626Z", "url": "https://files.pythonhosted.org/packages/87/00/9c63833ec52e6cf0afd277aec6e237f48e87880fc9322182f0907ea33ce3/stepspy-0.8.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b3c24d87758c111b9f84264f26705e10", "sha256": "d791328a87db7e3e8c7be19f86e2dd4e38f17884b682281e6ad8ae8f2d301954" }, "downloads": -1, "filename": "stepspy-0.8.1.tar.gz", "has_sig": false, "md5_digest": "b3c24d87758c111b9f84264f26705e10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14484, "upload_time": "2019-09-18T14:50:03", "upload_time_iso_8601": "2019-09-18T14:50:03.680580Z", "url": "https://files.pythonhosted.org/packages/7d/80/ab2bf4024052ff87395f763fdca75e23446c633b85682057cd6cc0b66541/stepspy-0.8.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "192a55b5cb4c144d1e82901c70f173c6", "sha256": "7916ad64bed31b99b58842173abde6b61d49a361d2524401b3b3e32ee02e9351" }, "downloads": -1, "filename": "stepspy-0.8.2-py3-none-any.whl", "has_sig": false, "md5_digest": "192a55b5cb4c144d1e82901c70f173c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14758, "upload_time": "2019-09-22T14:36:25", "upload_time_iso_8601": "2019-09-22T14:36:25.678599Z", "url": "https://files.pythonhosted.org/packages/1c/92/577ef637d2c1723bfee40f7138455c2a392d9390629af186404123bef3e2/stepspy-0.8.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "376b2a27f245e1c475cee0fcc834b31e", "sha256": "a8981996c6293ed951c9d491c65466462459680134658e7e383757d57a81e0c0" }, "downloads": -1, "filename": "stepspy-0.8.2.tar.gz", "has_sig": false, "md5_digest": "376b2a27f245e1c475cee0fcc834b31e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14742, "upload_time": "2019-09-22T14:36:27", "upload_time_iso_8601": "2019-09-22T14:36:27.902778Z", "url": "https://files.pythonhosted.org/packages/d3/18/726751d03be579775731aae29dcc0e453b0c0383c5f833fca7cd8ea4e431/stepspy-0.8.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "3ee5f42fd592f3f1b8b12fc81f706b50", "sha256": "9827425b002399767d1e4685739f494f5b3e44e15e912e0f3e9faa39d11bf027" }, "downloads": -1, "filename": "stepspy-0.8.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3ee5f42fd592f3f1b8b12fc81f706b50", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15177, "upload_time": "2019-09-25T07:33:51", "upload_time_iso_8601": "2019-09-25T07:33:51.490791Z", "url": "https://files.pythonhosted.org/packages/1f/08/137df650f46bbdff49e7b956bb887ce6a9b37e72684ee8193bd201aa5e68/stepspy-0.8.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "24f5a18b117d5ca7ee91d786463e7548", "sha256": "4d8099f457fe9883aeffac78d73d8dad4ab2c8c2b4f8663cfb0b813e0698fb9e" }, "downloads": -1, "filename": "stepspy-0.8.3.tar.gz", "has_sig": false, "md5_digest": "24f5a18b117d5ca7ee91d786463e7548", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15246, "upload_time": "2019-09-25T07:33:53", "upload_time_iso_8601": "2019-09-25T07:33:53.542786Z", "url": "https://files.pythonhosted.org/packages/be/f5/bb67e85dda686addbe335333aea46f3b97280575cb1c32abe81d90c04322/stepspy-0.8.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "d998e64ac4216953e00b8b43ba0cf9cc", "sha256": "c7366ea21163e522735b3a47b2dd58f31d4edb16d15d5738ad326670720a4e9e" }, "downloads": -1, "filename": "stepspy-0.8.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d998e64ac4216953e00b8b43ba0cf9cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15399, "upload_time": "2019-09-26T17:01:06", "upload_time_iso_8601": "2019-09-26T17:01:06.960910Z", "url": "https://files.pythonhosted.org/packages/76/bc/a08feca0ad7a75a87c07bb40092b016aa20847b1ccbc779a41b082b90597/stepspy-0.8.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d7c4653ce6b1d884e6d49ce379c39b19", "sha256": "03df7beb39c0bdb0f25dae190cc8f79dbae5297f0845f066e11d96aa19e5f7b9" }, "downloads": -1, "filename": "stepspy-0.8.4.tar.gz", "has_sig": false, "md5_digest": "d7c4653ce6b1d884e6d49ce379c39b19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15435, "upload_time": "2019-09-26T17:01:08", "upload_time_iso_8601": "2019-09-26T17:01:08.890784Z", "url": "https://files.pythonhosted.org/packages/71/b2/56c7426f079186520c8bdb09727243bdb099d12f0c8934663b31b837ba7f/stepspy-0.8.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "fa8fac8ca3eebb795c659716f21156a9", "sha256": "abb482084fb83c4bc9cafde14b0921d31895f62dd44ef70b4bef32d7185de207" }, "downloads": -1, "filename": "stepspy-0.8.5-py3-none-any.whl", "has_sig": false, "md5_digest": "fa8fac8ca3eebb795c659716f21156a9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15804, "upload_time": "2019-10-10T09:43:26", "upload_time_iso_8601": "2019-10-10T09:43:26.684895Z", "url": "https://files.pythonhosted.org/packages/97/52/f7f3e8f38b600d6845063e7cf76096ed41d7f60f4a1674a20601b24938c7/stepspy-0.8.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d33235d41ee2cc81ec98dd8df3b088f9", "sha256": "5b750625247da739d3b6ff221e9df68b28cf7d3a74d7d4f25d4422ce214623af" }, "downloads": -1, "filename": "stepspy-0.8.5.tar.gz", "has_sig": false, "md5_digest": "d33235d41ee2cc81ec98dd8df3b088f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15939, "upload_time": "2019-10-10T09:42:24", "upload_time_iso_8601": "2019-10-10T09:42:24.639129Z", "url": "https://files.pythonhosted.org/packages/0f/ef/262bc6f74c80cb199987b0ec2acfcd0583d2729c002a7a4aadb7ceabd319/stepspy-0.8.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.6": [ { "comment_text": "", "digests": { "md5": "a74ea359163c1f81dd70d8942d5dadbf", "sha256": "23e5caad22a1d5df29e4e03087e140e202a520cdeb615b28d122cbe851d500d6" }, "downloads": -1, "filename": "stepspy-0.8.6-py3-none-any.whl", "has_sig": false, "md5_digest": "a74ea359163c1f81dd70d8942d5dadbf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16199, "upload_time": "2019-10-12T03:46:07", "upload_time_iso_8601": "2019-10-12T03:46:07.354981Z", "url": "https://files.pythonhosted.org/packages/69/38/ad5074b7ac63e3635a7b259b591aead2d0f99093e18b89b1b80e84aca698/stepspy-0.8.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bf7f2b88e7c7d910cbea4dadeb430485", "sha256": "c2c3194c7a22a1e8d7ab4317677f4bce1c5b194cf9ec43eb40840476cf82a9fd" }, "downloads": -1, "filename": "stepspy-0.8.6.tar.gz", "has_sig": false, "md5_digest": "bf7f2b88e7c7d910cbea4dadeb430485", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16436, "upload_time": "2019-10-12T03:46:08", "upload_time_iso_8601": "2019-10-12T03:46:08.794933Z", "url": "https://files.pythonhosted.org/packages/e2/16/3fdc7ab179ceaaa6d289da0bcba11e869879e56869875436ef8d31eef3d0/stepspy-0.8.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.6.1": [ { "comment_text": "", "digests": { "md5": "42c6ed684c271e73f18cbe28d17a1e5c", "sha256": "df37693a5d795798800c349d1ec9903d98ce7d94ae4edc765ed3584f77a98078" }, "downloads": -1, "filename": "stepspy-0.8.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "42c6ed684c271e73f18cbe28d17a1e5c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16318, "upload_time": "2019-10-12T10:06:31", "upload_time_iso_8601": "2019-10-12T10:06:31.959010Z", "url": "https://files.pythonhosted.org/packages/1b/5f/f7380a7592b680159c4b0d5caa6c92a267acab3c5687aa5579b57cb4ceff/stepspy-0.8.6.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4c8920f4276e091680b0412708b2c001", "sha256": "a2188d82e8d248e3910e8253a0b77ce85b2132ac3f7d49a88d41e5d0c3dc9947" }, "downloads": -1, "filename": "stepspy-0.8.6.1.tar.gz", "has_sig": false, "md5_digest": "4c8920f4276e091680b0412708b2c001", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16584, "upload_time": "2019-10-12T10:06:33", "upload_time_iso_8601": "2019-10-12T10:06:33.558591Z", "url": "https://files.pythonhosted.org/packages/49/45/d1135d88259751675266ae04db92b42a13f1075225fe927d0cc65c853e29/stepspy-0.8.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "65cd12dd601145f7782452ab4c83ac29", "sha256": "a6e243ab88b85e5565de9155f3841fb6e6007a853db3b823770c903c712cb0dd" }, "downloads": -1, "filename": "stepspy-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "65cd12dd601145f7782452ab4c83ac29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16561, "upload_time": "2019-10-20T03:23:41", "upload_time_iso_8601": "2019-10-20T03:23:41.168472Z", "url": "https://files.pythonhosted.org/packages/f0/27/f0f4897a94605968fbda7ad92736aefbb038fd45cfa360ab05a39e04d127/stepspy-0.9.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c047b319ed4a24d3cd04c5dd3e1adc4", "sha256": "3a00f4da4ae6da8db94de072290f69f0a2b8d283c2132e8bde469e859ed61f12" }, "downloads": -1, "filename": "stepspy-0.9.0.tar.gz", "has_sig": false, "md5_digest": "8c047b319ed4a24d3cd04c5dd3e1adc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16957, "upload_time": "2019-10-20T03:23:43", "upload_time_iso_8601": "2019-10-20T03:23:43.173974Z", "url": "https://files.pythonhosted.org/packages/23/ff/75fcd50dc6e58859aec33686e7e52d5de9c95f143fa4bbf57d7e0f88d9a5/stepspy-0.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "c3b60ceb15dd9d317c09754ed5699515", "sha256": "06d9f417007568444f6eb63bae1399e6ae0eb3e656ac08549cc506054a1f2f36" }, "downloads": -1, "filename": "stepspy-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c3b60ceb15dd9d317c09754ed5699515", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16746, "upload_time": "2019-10-21T13:34:15", "upload_time_iso_8601": "2019-10-21T13:34:15.254999Z", "url": "https://files.pythonhosted.org/packages/f9/7a/dcf83286949b8c1023c9f48a7fecab6e507106fe4f68eff628b8ca2ccd89/stepspy-0.9.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "90deb1c61481ad6da672fd6a026c0ccd", "sha256": "d23d54a34dbce43211185c588fd22b7224a2b37e36cda69e2e4daca3d989125b" }, "downloads": -1, "filename": "stepspy-0.9.1.tar.gz", "has_sig": false, "md5_digest": "90deb1c61481ad6da672fd6a026c0ccd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17162, "upload_time": "2019-10-21T13:34:17", "upload_time_iso_8601": "2019-10-21T13:34:17.669006Z", "url": "https://files.pythonhosted.org/packages/b3/e7/61f1f5c47c0d2e3efb3cad5c854a6bc9857cbb03e4393c41a3d900dec63c/stepspy-0.9.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "01ddf8d69537dbf463b6ccb3dd95857d", "sha256": "f948c3ad476a63e5144fa91e3eaeef574ed17c867af67a0871dd9855404d4ddb" }, "downloads": -1, "filename": "stepspy-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "01ddf8d69537dbf463b6ccb3dd95857d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28713, "upload_time": "2020-04-22T08:12:10", "upload_time_iso_8601": "2020-04-22T08:12:10.249049Z", "url": "https://files.pythonhosted.org/packages/44/54/4843bf95de50ff8a6c06324251907d8a4b8363e3ba6210a1ea775293b070/stepspy-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "628becb855ad11b8d4228a9c11126bf0", "sha256": "e2db7adb5cdd2b9a702cadb95ee8fe6860cd49bd70a87bf1abcfd4ff6919dbf6" }, "downloads": -1, "filename": "stepspy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "628becb855ad11b8d4228a9c11126bf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29797, "upload_time": "2020-04-22T08:12:12", "upload_time_iso_8601": "2020-04-22T08:12:12.108067Z", "url": "https://files.pythonhosted.org/packages/d2/66/e924279f7b108afc5b3011e95761f5f71a61d2c65a3279501942ce9d01b9/stepspy-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "5ed677acdd891b1c49fd28d3fc718c08", "sha256": "3803186777e3c944b9272db616b0b05d128e388d7fb0d1cce2a7e559ddd04b4d" }, "downloads": -1, "filename": "stepspy-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5ed677acdd891b1c49fd28d3fc718c08", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29894, "upload_time": "2020-04-22T14:37:52", "upload_time_iso_8601": "2020-04-22T14:37:52.888482Z", "url": "https://files.pythonhosted.org/packages/24/76/b36f4ef572769d4cfe7c1da842a3e942d7359c02f9da7c45e24ecd12e733/stepspy-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d149f5221067b338789f466cd09a991e", "sha256": "4ddbf370bdfcdb291cc5dcc9f4057dd4a42023c857082f8555b9707b3be799d4" }, "downloads": -1, "filename": "stepspy-1.1.0.tar.gz", "has_sig": false, "md5_digest": "d149f5221067b338789f466cd09a991e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31049, "upload_time": "2020-04-22T14:38:05", "upload_time_iso_8601": "2020-04-22T14:38:05.453741Z", "url": "https://files.pythonhosted.org/packages/ca/cc/912b5cd77ca0f90f5475ae25f0384ef4638ceabc573da437d491cf5226d4/stepspy-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "a30a6f6bebeb7d94b6c7ac7f99dd6fa3", "sha256": "b8c2d35789db9b488e6cc430d556a06e757933346bd28fb7c07d3ead28d6ef0b" }, "downloads": -1, "filename": "stepspy-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a30a6f6bebeb7d94b6c7ac7f99dd6fa3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30093, "upload_time": "2020-09-09T07:53:46", "upload_time_iso_8601": "2020-09-09T07:53:46.624952Z", "url": "https://files.pythonhosted.org/packages/4f/df/6d6e709684ad94da25a1688eb82d663e68cd1dce1070d21bc5627bfb15ae/stepspy-1.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b8fa416c11af4d8ba02180074077ca23", "sha256": "75eb9031e772252ec4141a1ad9fb7fbc96aed37b39fd72fa1cb1371b841ea884" }, "downloads": -1, "filename": "stepspy-1.2.1.tar.gz", "has_sig": false, "md5_digest": "b8fa416c11af4d8ba02180074077ca23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31317, "upload_time": "2020-09-09T07:53:47", "upload_time_iso_8601": "2020-09-09T07:53:47.980602Z", "url": "https://files.pythonhosted.org/packages/29/28/9de5e4cb87668c28ca2601fe28909a61619b2b533490611bd52ff90bd45f/stepspy-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "1aff717e9e4b940cf5295ba3fb5e83f3", "sha256": "b61fa1adef456b060a806fd6a00c58c28468c1bd338f546d2ec504875228ac06" }, "downloads": -1, "filename": "stepspy-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1aff717e9e4b940cf5295ba3fb5e83f3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30877, "upload_time": "2020-09-27T10:26:47", "upload_time_iso_8601": "2020-09-27T10:26:47.986618Z", "url": "https://files.pythonhosted.org/packages/da/dc/2afe2b3f71061cb5a8dd6ecf4ec381a302f1f7adeffae15dbd2fefc73758/stepspy-1.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "28d774f9d238dc38a80b896111e2d824", "sha256": "4c420b8a6aa9153ea710e62006522319ad899d67d69049314561e2f8655dcf9b" }, "downloads": -1, "filename": "stepspy-1.3.0.tar.gz", "has_sig": false, "md5_digest": "28d774f9d238dc38a80b896111e2d824", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32177, "upload_time": "2020-09-27T10:26:49", "upload_time_iso_8601": "2020-09-27T10:26:49.348839Z", "url": "https://files.pythonhosted.org/packages/da/8a/73a8c3acb0935ee95df77078fbe0cf73a87a9ddf8208126cbde9f90a92c7/stepspy-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "1a5a1502004e5024d6032d67116658bc", "sha256": "d6f03f65fb687834df2bb35896a5c5f5d3d0ea058d879b82bc6a165da863215e" }, "downloads": -1, "filename": "stepspy-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1a5a1502004e5024d6032d67116658bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30918, "upload_time": "2020-12-07T05:25:48", "upload_time_iso_8601": "2020-12-07T05:25:48.715365Z", "url": "https://files.pythonhosted.org/packages/56/be/1dfc82e9f74d1a42807cd8cf9afda03d5820d0b85ad382f4eb1263a74f59/stepspy-1.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cbc9b8c45964dcc48286040d23cebb84", "sha256": "a87db556a5d4df2b80c43bdc8c0627c3452c8e1f3cec3fcd80b3206be94d96b8" }, "downloads": -1, "filename": "stepspy-1.3.1.tar.gz", "has_sig": false, "md5_digest": "cbc9b8c45964dcc48286040d23cebb84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32234, "upload_time": "2020-12-07T05:25:55", "upload_time_iso_8601": "2020-12-07T05:25:55.177360Z", "url": "https://files.pythonhosted.org/packages/8d/78/059005484969456564677a21f708c8192db210ea91ce4841002dd132cab4/stepspy-1.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "1aa6de95a3455ba306e9f0e9286679bf", "sha256": "917ead13153429c310c991ce9a663f6b7e2a9b42a42b55760e0067785dd417f8" }, "downloads": -1, "filename": "stepspy-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1aa6de95a3455ba306e9f0e9286679bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32054, "upload_time": "2020-12-22T06:37:35", "upload_time_iso_8601": "2020-12-22T06:37:35.065142Z", "url": "https://files.pythonhosted.org/packages/9b/54/a38e71b9fa42a2c9bd498f34bc758371d7dbc62ed8bdc2df09af424726ad/stepspy-1.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "74d38132cca1c4a10fedb5c838b28d00", "sha256": "fb4694c31e156f336db410f190269508cb668e9a3d4fc44bd44cec8c06bb10d9" }, "downloads": -1, "filename": "stepspy-1.4.0.tar.gz", "has_sig": false, "md5_digest": "74d38132cca1c4a10fedb5c838b28d00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33407, "upload_time": "2020-12-22T06:37:39", "upload_time_iso_8601": "2020-12-22T06:37:39.469662Z", "url": "https://files.pythonhosted.org/packages/81/26/104a861a3d146d97c37baf50725fb26e8f00fdd1e9353c9e379629d0891f/stepspy-1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "0c184c68fdcfc3a6aa3d8bca55a5f915", "sha256": "f64d7ab8c62ad5d5a58298394300f669107760cf61e09bc0e22f1722c7ff1c87" }, "downloads": -1, "filename": "stepspy-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0c184c68fdcfc3a6aa3d8bca55a5f915", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32127, "upload_time": "2021-02-02T05:17:31", "upload_time_iso_8601": "2021-02-02T05:17:31.680366Z", "url": "https://files.pythonhosted.org/packages/3b/76/5354d66e3ed0faa7067082ed482642272b953297b9a17d58c07de0bd11e7/stepspy-1.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b6a27ec6e034b4d0b2c69afa73230847", "sha256": "09657795b5d97a06ea117294861be3c3a6bb71af409682cc0cc5150203a38193" }, "downloads": -1, "filename": "stepspy-1.4.1.tar.gz", "has_sig": false, "md5_digest": "b6a27ec6e034b4d0b2c69afa73230847", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33543, "upload_time": "2021-02-02T05:17:35", "upload_time_iso_8601": "2021-02-02T05:17:35.664963Z", "url": "https://files.pythonhosted.org/packages/ad/d4/5b674678645387818767b9a5cecb27dbe9844093c661159446af001e3f0c/stepspy-1.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "73118b25c1b042d4f010c7693bd9a171", "sha256": "3537bcd255f753de6b1d209ddce8a06381a7799636fa399d6168f4916d15c894" }, "downloads": -1, "filename": "stepspy-1.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "73118b25c1b042d4f010c7693bd9a171", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33423, "upload_time": "2021-03-24T12:43:05", "upload_time_iso_8601": "2021-03-24T12:43:05.609858Z", "url": "https://files.pythonhosted.org/packages/9c/18/0c5c9798a087d63e022932c2ca080785079117e73bdea20a7af7496a9539/stepspy-1.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8bb091a4b7ac9f00e80af500bb9676c7", "sha256": "9d91fe1b6374a7747d6fc27acbdce85a23adc660b944966c07fb31074854ed31" }, "downloads": -1, "filename": "stepspy-1.5.1.tar.gz", "has_sig": false, "md5_digest": "8bb091a4b7ac9f00e80af500bb9676c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34898, "upload_time": "2021-03-24T12:43:07", "upload_time_iso_8601": "2021-03-24T12:43:07.150783Z", "url": "https://files.pythonhosted.org/packages/6d/80/62fc7a5cd1722c30ca2760dc97d9adcefb903db59da45244cb85aea0c147/stepspy-1.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "2d7c902c69861ed07da35e945586b40b", "sha256": "c348b06dca13ced2483f615e9aa114b2bcbb54ed063409522c0acd350bc1deba" }, "downloads": -1, "filename": "stepspy-1.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2d7c902c69861ed07da35e945586b40b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33551, "upload_time": "2021-04-01T06:00:00", "upload_time_iso_8601": "2021-04-01T06:00:00.132556Z", "url": "https://files.pythonhosted.org/packages/d8/bb/01c9ee2bd9c63f888a5cf044cd4f7f888a77d0f8fbb2376086bb04833fee/stepspy-1.5.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "176254f6debeba3b3c3987660e86df1e", "sha256": "67af70301911744294195db61d37404b5714228fa405eca382583ed2e0f4fa70" }, "downloads": -1, "filename": "stepspy-1.5.2.tar.gz", "has_sig": false, "md5_digest": "176254f6debeba3b3c3987660e86df1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35082, "upload_time": "2021-04-01T06:00:03", "upload_time_iso_8601": "2021-04-01T06:00:03.394783Z", "url": "https://files.pythonhosted.org/packages/f6/cb/6b92836674e6d31eb8decb8a24d14584de464c75cef4e5572052a8bbf4a1/stepspy-1.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.3": [ { "comment_text": "", "digests": { "md5": "36b435fdb3aaffca64f1a6c4708ae347", "sha256": "bcc619f7b9046b3c41b8f8434f5979fdfb12da7ffcd4ae7112c7d05022109679" }, "downloads": -1, "filename": "stepspy-1.5.3-py3-none-any.whl", "has_sig": false, "md5_digest": "36b435fdb3aaffca64f1a6c4708ae347", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33871, "upload_time": "2021-10-20T03:03:39", "upload_time_iso_8601": "2021-10-20T03:03:39.524589Z", "url": "https://files.pythonhosted.org/packages/3d/2a/8012df9514568d10f9325d457dcd648d1c82ff8a9950e02e7991063ef7dd/stepspy-1.5.3-py3-none-any.whl", "yanked": true, "yanked_reason": "update readme" }, { "comment_text": "", "digests": { "md5": "2c450527460d2828dc9d0ca02e8b9393", "sha256": "ffb9ead13c639de0cf0b2d3d1d02313d126ac7d71e569d1c76cf4a343818af83" }, "downloads": -1, "filename": "stepspy-1.5.3.tar.gz", "has_sig": false, "md5_digest": "2c450527460d2828dc9d0ca02e8b9393", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35455, "upload_time": "2021-10-20T03:03:43", "upload_time_iso_8601": "2021-10-20T03:03:43.081093Z", "url": "https://files.pythonhosted.org/packages/9a/33/b6a1fae226bdc404cd53a9f8b5a5c277ece986c726c30b5dd541c8a48249/stepspy-1.5.3.tar.gz", "yanked": true, "yanked_reason": "update readme" } ], "1.5.3.1": [ { "comment_text": "", "digests": { "md5": "906e8bfaa74aa57747d3ddece2621dfc", "sha256": "ad02b059ef10835d290756254a89cfe815194ff5998f8bd738faf89c411f17fe" }, "downloads": -1, "filename": "stepspy-1.5.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "906e8bfaa74aa57747d3ddece2621dfc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33920, "upload_time": "2021-10-20T03:12:54", "upload_time_iso_8601": "2021-10-20T03:12:54.400780Z", "url": "https://files.pythonhosted.org/packages/88/b7/713c38c84d0011568cf8062f95d6e09ca61dd4ca746617c3da047e2cf674/stepspy-1.5.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8987b9437ed94b774854e09a898a05c1", "sha256": "0c422185f67157ac84060884c3771053e082ee5f775eef7562e2b26d4e979f87" }, "downloads": -1, "filename": "stepspy-1.5.3.1.tar.gz", "has_sig": false, "md5_digest": "8987b9437ed94b774854e09a898a05c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35485, "upload_time": "2021-10-20T03:12:56", "upload_time_iso_8601": "2021-10-20T03:12:56.689196Z", "url": "https://files.pythonhosted.org/packages/c8/9b/056f3c33a0684f39b3563937e21a890305db844ff48e6857133d3b513f58/stepspy-1.5.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "60e73658747f5d733534ccebbd18a367", "sha256": "b9b8f60036b1e1463a3df8c611912dcdf9b624bd389e4ab82f07fc320188fba2" }, "downloads": -1, "filename": "stepspy-1.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "60e73658747f5d733534ccebbd18a367", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65996, "upload_time": "2022-04-13T13:05:30", "upload_time_iso_8601": "2022-04-13T13:05:30.074481Z", "url": "https://files.pythonhosted.org/packages/09/2d/9baf7728003c8cb5d7a5787414e8de6f03029f6c30a529bd5a2fe008ea99/stepspy-1.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e4000af1d3281079484ed5f0b2d88ecb", "sha256": "a61b712e21672ab0fad124aa7fcbe086a65ea080ec66adec2df7b90cbf6fbe43" }, "downloads": -1, "filename": "stepspy-1.6.0.tar.gz", "has_sig": false, "md5_digest": "e4000af1d3281079484ed5f0b2d88ecb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66868, "upload_time": "2022-04-13T13:05:34", "upload_time_iso_8601": "2022-04-13T13:05:34.781953Z", "url": "https://files.pythonhosted.org/packages/6b/dc/339fdb5410aa1de72993312f10945fc88ca5fb37d885edcdf40356ad78b9/stepspy-1.6.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "60e73658747f5d733534ccebbd18a367", "sha256": "b9b8f60036b1e1463a3df8c611912dcdf9b624bd389e4ab82f07fc320188fba2" }, "downloads": -1, "filename": "stepspy-1.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "60e73658747f5d733534ccebbd18a367", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65996, "upload_time": "2022-04-13T13:05:30", "upload_time_iso_8601": "2022-04-13T13:05:30.074481Z", "url": "https://files.pythonhosted.org/packages/09/2d/9baf7728003c8cb5d7a5787414e8de6f03029f6c30a529bd5a2fe008ea99/stepspy-1.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e4000af1d3281079484ed5f0b2d88ecb", "sha256": "a61b712e21672ab0fad124aa7fcbe086a65ea080ec66adec2df7b90cbf6fbe43" }, "downloads": -1, "filename": "stepspy-1.6.0.tar.gz", "has_sig": false, "md5_digest": "e4000af1d3281079484ed5f0b2d88ecb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66868, "upload_time": "2022-04-13T13:05:34", "upload_time_iso_8601": "2022-04-13T13:05:34.781953Z", "url": "https://files.pythonhosted.org/packages/6b/dc/339fdb5410aa1de72993312f10945fc88ca5fb37d885edcdf40356ad78b9/stepspy-1.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }