{ "info": { "author": "Anthony Delosa", "author_email": "adelosa@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "=========================\nMasterCard file utilities\n=========================\n\n.. image:: https://img.shields.io/travis/adelosa/mciutil.svg\n :target: https://travis-ci.org/adelosa/mciutil\n\n.. image:: https://img.shields.io/pypi/v/mciutil.svg\n :target: https://pypi.python.org/pypi/mciutil\n\n.. image:: https://coveralls.io/repos/adelosa/mciutil/badge.svg?branch=develop&service=github\n :target: https://coveralls.io/github/adelosa/mciutil?branch=develop\n\n\nSet of command line utilities to work with various MasterCard files.\n\n* Free software: BSD license\n* Documentation: https://mciutil.readthedocs.org.\n\nFeatures\n--------\n\nProvides the following command line utilities:\n\n* paramconv: Utility for working with MasterCard MPE parameter extract files\n* mideu: Utility for working with MasterCard IPM files\n\n\n\n\nHistory\n=======\n\n0.6.0 (2018-10-01)\n------------------\n* Removed dependency on bitarray (no binary wheels)\n* Added details on installation for non-python users\n* 2 years almost since last update!\n\n0.5.0 (2016-10-03)\n------------------\n* Fixed version display in release version.\n* Removed support for mongo extract\n\n0.4.8 (2016-10-02)\n------------------\n* added support for latin1 encoding of csv extract\n* fixes to setup process so that mideu.yml file is installed\n* fixed de43 split to allow more formats for different countries\n\n0.4.6 (2016-08-09)\n------------------\n* added ``--no1014blocking`` option to allow processing of VBS structure files.\n\n0.4.5 (2016-08-06)\n------------------\n* check that all of message consumed by fields otherwise raise exception\n* get rid of a heap of debugging prints that were clogging the output\n* allow freestyle de43 fields with the de43 processor enabled. Use regex rather than string splits\n\n0.4.4-0.4.3 (2016-08-03)\n------------------------\n* Fix issue with mideu when no parameters passed (stack trace)\n* Some more debugging messages provided with -d switch\n* signed the release with key for 0.4.4. need to publish my pub key somewhere..\n\n0.4.2 (2016-03-13)\n------------------\n* Complete data elements added to default config.\n* Added versioneer support for easier package versions\n\n0.4.1 (2015-12-16)\n------------------\n* Additional data elements added to default config file.\n\n0.4.0 (2015-10-05)\n------------------\n* Now supporting python 2.6 (for all those still using RHEL 6)\n* Headers rows in mideu csv extracts don't work in 2.6\n\n0.3.0 (2015-10-03)\n------------------\n* added sub commands for mideu\n* mideu now supports IPM encoding conversion between ascii and ebcdic\n* Now faster using list comps instead of slow loops\n\n0.2.0 (2015-08-28)\n------------------\n* Support for config override for mideu - see usage doco\n* Progress bar while using mideu.. it takes a while\n* Now supports python 3.4, 3.5 and 2.7. Upgrade if you are using 2.6\n* New usage documentation\n\n0.1.0 (2015-08-20)\n------------------\n* First release.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/adelosa/mciutil", "keywords": "mciutil", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "mciutil", "package_url": "https://pypi.org/project/mciutil/", "platform": "", "project_url": "https://pypi.org/project/mciutil/", "project_urls": { "Homepage": "https://github.com/adelosa/mciutil" }, "release_url": "https://pypi.org/project/mciutil/0.6.0/", "requires_dist": [ "PyYAML", "hexdump", "argparse" ], "requires_python": "", "summary": "MasterCard file utilities", "version": "0.6.0" }, "last_serial": 4440065, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "34c3462290e970c5b1ea8c1910a5d68e", "sha256": "ed06621886543760242c181495bb22799297c67b85a8f3faeabf136c2781db5d" }, "downloads": -1, "filename": "mciutil-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34c3462290e970c5b1ea8c1910a5d68e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15040, "upload_time": "2015-12-11T11:07:03", "url": "https://files.pythonhosted.org/packages/46/67/b4b29bed5bbe494e1f9951ad3def4a3bcb349b3fddb8a88ce40407dc4ecc/mciutil-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e19ef05ce5558a5e559ef556b48455e", "sha256": "7c6064db444d461ea2e96354c10a38d8b669341f9786b507864114edfadfc1ac" }, "downloads": -1, "filename": "mciutil-0.4.0.tar.gz", "has_sig": false, "md5_digest": "7e19ef05ce5558a5e559ef556b48455e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26718, "upload_time": "2015-12-11T11:06:36", "url": "https://files.pythonhosted.org/packages/68/fb/4f6f1155a9e68423fdb953c421807f58ec1dc9c8053fe51e6130ea1777f0/mciutil-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "9e2ebffd0cf518c1608b1a50aa9a961b", "sha256": "f58e3c4553f628f6229a9d2065f46a2aa38a9b326c869440adcffcc2326c9410" }, "downloads": -1, "filename": "mciutil-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9e2ebffd0cf518c1608b1a50aa9a961b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15137, "upload_time": "2015-12-16T11:23:25", "url": "https://files.pythonhosted.org/packages/f5/bf/7a8e5f62c0cba1b261cc693fcd8dbbb06e967cc866fd1e42b7e6556c801f/mciutil-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3f12c761662763d0fb34659ae2afb04", "sha256": "428644aaea66bc35e3d3785e3b6d45bca99de68fca3f33628c157bf326898eb4" }, "downloads": -1, "filename": "mciutil-0.4.1.tar.gz", "has_sig": false, "md5_digest": "a3f12c761662763d0fb34659ae2afb04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26089, "upload_time": "2015-12-16T11:22:49", "url": "https://files.pythonhosted.org/packages/22/d4/8b6a9aa810aeed1f343bf553515a068539859d46b0172571438ae97debd7/mciutil-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "1e3580d6bb2f266b368b69578c1d062c", "sha256": "e853f1f4dcf9612ecc1b57753161937109b8ccad42d46da6966903f638d47eed" }, "downloads": -1, "filename": "mciutil-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e3580d6bb2f266b368b69578c1d062c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15210, "upload_time": "2016-03-13T05:41:03", "url": "https://files.pythonhosted.org/packages/27/7b/95d0059d6d53726eda61c303b49f9fe77719abf7f72e8c0a26ce08610304/mciutil-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75d8fd7a5edd7176da95547c5b2cf3c3", "sha256": "5d4cc9da3a9337f0b3195adedbf887c59df87caa57cce7c56d9aaa5ec2f9633c" }, "downloads": -1, "filename": "mciutil-0.4.2.tar.gz", "has_sig": false, "md5_digest": "75d8fd7a5edd7176da95547c5b2cf3c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42549, "upload_time": "2016-03-13T05:40:42", "url": "https://files.pythonhosted.org/packages/3e/d9/ff6336084d0c6e45771ba253ce6f37435394d6ed61ab9442154547d55f8c/mciutil-0.4.2.tar.gz" } ], "0.4.3": [], "0.4.4": [ { "comment_text": "", "digests": { "md5": "2d9defe9e4a3df2509addc5ad0cda4a4", "sha256": "9af80f0bad25ca032466a6fb6b2c02bccf4037999f12bfd23535ce9704bc4e8b" }, "downloads": -1, "filename": "mciutil-0.4.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "2d9defe9e4a3df2509addc5ad0cda4a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15387, "upload_time": "2016-08-04T12:42:46", "url": "https://files.pythonhosted.org/packages/07/1f/bc39198cb6161c8d59225d53658c7a0bd57d19026de905194bce92b12652/mciutil-0.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "193c43d72e412748d9c867e86d061be6", "sha256": "3296d0ca50d3cd4412d08ee1d77e8d8b4a363aed0482d9aa40a7dc9aeb984409" }, "downloads": -1, "filename": "mciutil-0.4.4.tar.gz", "has_sig": true, "md5_digest": "193c43d72e412748d9c867e86d061be6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42965, "upload_time": "2016-08-04T12:42:50", "url": "https://files.pythonhosted.org/packages/f0/1b/4d48ff074ffdf97a0bec02643939bdcff2d1d1aaccb6744945c567f26b52/mciutil-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "11b91d693e887cce3c0f8569d8f6710b", "sha256": "75f04a9ede1b2e0c6a6ae3e3d4887537223916007ffd2414ccb287742b026f46" }, "downloads": -1, "filename": "mciutil-0.4.5-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "11b91d693e887cce3c0f8569d8f6710b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16108, "upload_time": "2016-08-06T01:41:44", "url": "https://files.pythonhosted.org/packages/f1/ec/9041b3f4f9cde910953649f4fb52674d9744225017499fc148a9f47bf6fb/mciutil-0.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2b6a6387b7bafe6a39078636e165184", "sha256": "0cf39b819e7c0d38f1bc88111498b266009bf6de2611e3b492d1187ebbcc0aea" }, "downloads": -1, "filename": "mciutil-0.4.5.tar.gz", "has_sig": true, "md5_digest": "b2b6a6387b7bafe6a39078636e165184", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43909, "upload_time": "2016-08-06T01:41:47", "url": "https://files.pythonhosted.org/packages/16/91/1473039246b20426cc12a770fd219e25659fa01d28dc7e73807ea18933ee/mciutil-0.4.5.tar.gz" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "2be26b178cc268de5939716c454105a3", "sha256": "883b345bc6f98310a330a88ab2e4b268b483a18dee0b2ff69f97fd907850e637" }, "downloads": -1, "filename": "mciutil-0.4.6-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "2be26b178cc268de5939716c454105a3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16580, "upload_time": "2016-08-10T06:55:58", "url": "https://files.pythonhosted.org/packages/8b/b0/7db7258643501e8a9bdebe2d5bde3be6308b102eda970c5ab1ac91bd8589/mciutil-0.4.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea79bf22df176f5864e8b6bdef8484de", "sha256": "e083ca5e97d89a0f7192cd35234754dae68b9f2ad5e2cb5618eea587f6db6323" }, "downloads": -1, "filename": "mciutil-0.4.6.tar.gz", "has_sig": true, "md5_digest": "ea79bf22df176f5864e8b6bdef8484de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44531, "upload_time": "2016-08-10T06:56:02", "url": "https://files.pythonhosted.org/packages/30/69/efe9617c2efdecdc2d069ef0c7ba1f8be9ec251eb78e36dc56f983e101ce/mciutil-0.4.6.tar.gz" } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "a8d61cfcda515ceb79009d0ded0df728", "sha256": "6c8d7928bd071b7e12a8b14e271eddab553ecdccbd6353cfce8d0ff3ecd170f1" }, "downloads": -1, "filename": "mciutil-0.4.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8d61cfcda515ceb79009d0ded0df728", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28484, "upload_time": "2016-10-02T12:14:08", "url": "https://files.pythonhosted.org/packages/dd/e3/b422ca39322d48eefbd558ab7c0ef0b42d5fe1ab2baa8a765279f7df76a1/mciutil-0.4.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c385dabf01d3b465ab6a12fea502952e", "sha256": "236ea1904a12f6433f90e14617c0e724755f2f668888cbfebae7e8a94db400ea" }, "downloads": -1, "filename": "mciutil-0.4.8.tar.gz", "has_sig": false, "md5_digest": "c385dabf01d3b465ab6a12fea502952e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44668, "upload_time": "2016-10-02T12:14:11", "url": "https://files.pythonhosted.org/packages/d3/08/20ea56de9dbae4544c456dd313920514826d2080b76912b5e94b59ad4dfd/mciutil-0.4.8.tar.gz" } ], "0.4.9": [ { "comment_text": "", "digests": { "md5": "8df53b51cb0457ba522d091bd76bc214", "sha256": "62b9e7451665da71146c53b6ca28cd9f883d3bafe8773f6fc19089b1939979ea" }, "downloads": -1, "filename": "mciutil-0.4.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8df53b51cb0457ba522d091bd76bc214", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17843, "upload_time": "2016-11-25T11:53:12", "url": "https://files.pythonhosted.org/packages/f9/ba/62b234251d18927eecee80c4587f54e591f03a96c634f524989fc18bdabd/mciutil-0.4.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "096a3e36fe8058d6eb3d4c8e69a3baee", "sha256": "e9d6205d7223a5c4563181c9ce347ac84dbf80007b87b411fae4decdf717ba9e" }, "downloads": -1, "filename": "mciutil-0.4.9.tar.gz", "has_sig": false, "md5_digest": "096a3e36fe8058d6eb3d4c8e69a3baee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43892, "upload_time": "2016-11-25T11:53:16", "url": "https://files.pythonhosted.org/packages/00/d3/50d4a7b74e7042a2f536139d3a95065caf77955c46ac47c8b7c141d417f3/mciutil-0.4.9.tar.gz" }, { "comment_text": "", "digests": { "md5": "91a9884962b65d2763195b3b46d0478b", "sha256": "c5c6a73f169dbe5c82b5afc22bdbe8d5bb26986ca582a1389eb469ec87c1b883" }, "downloads": -1, "filename": "mciutil-0.4.9.win32.zip", "has_sig": false, "md5_digest": "91a9884962b65d2763195b3b46d0478b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 108753, "upload_time": "2016-11-25T11:53:20", "url": "https://files.pythonhosted.org/packages/aa/ba/1c72c146f90f2d32e7970ae0cd7cf6d12e085b21c77060f87bb4dde1b457/mciutil-0.4.9.win32.zip" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "21593aa9c867e2a67de991a98ee342ba", "sha256": "61c80ecf92635ce8125a81682365ab5ba31314c77736ee458502f733e7e7e206" }, "downloads": -1, "filename": "mciutil-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "21593aa9c867e2a67de991a98ee342ba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17837, "upload_time": "2016-11-25T12:11:23", "url": "https://files.pythonhosted.org/packages/fb/5f/de1381b924bfac22e20708306e6aa39f91577491bde54d9f5b0e17717782/mciutil-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "374211932003eb7ca32dcf6c4aee0f2b", "sha256": "a5c60017ad13a30bcddcc7ef057b09901563c638e300393b11dd6c7a982e7729" }, "downloads": -1, "filename": "mciutil-0.5.0.tar.gz", "has_sig": false, "md5_digest": "374211932003eb7ca32dcf6c4aee0f2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43888, "upload_time": "2016-11-25T12:11:31", "url": "https://files.pythonhosted.org/packages/ce/83/a245f61599447919595ec60743b9ee2be75280ce383685db5e00e15f9734/mciutil-0.5.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "4c08873545833c97e75483c2b2357c25", "sha256": "df16493eda032fb2140ab82183a2a21c36ad2f8e537c64c0422e611f3964a23c" }, "downloads": -1, "filename": "mciutil-0.5.0.win32.zip", "has_sig": false, "md5_digest": "4c08873545833c97e75483c2b2357c25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 108747, "upload_time": "2016-11-25T12:11:37", "url": "https://files.pythonhosted.org/packages/b3/9b/99a1abcdbdf7a05ff8266c1b210abfe5f4d2b86135e946357e1d019c9eef/mciutil-0.5.0.win32.zip" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "701600645dee9f0107017461a58c2ac8", "sha256": "a18d87b3353e3929384fdb317d1c1e75865f1f6e0bb9fd4c70ca49215ca78851" }, "downloads": -1, "filename": "mciutil-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "701600645dee9f0107017461a58c2ac8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17420, "upload_time": "2018-11-01T09:57:09", "url": "https://files.pythonhosted.org/packages/11/9e/f689f414f24936b04bf8f380a412de5d2a84edbc7060c88a9001bc9bf31b/mciutil-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0425fcc750f90e32fb0c450480a4d57f", "sha256": "b277bfa001648e27c10c1e6dd0dfc52b63623f2eaddde33a67c89c92f16f8267" }, "downloads": -1, "filename": "mciutil-0.6.0.tar.gz", "has_sig": false, "md5_digest": "0425fcc750f90e32fb0c450480a4d57f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47298, "upload_time": "2018-11-01T09:57:21", "url": "https://files.pythonhosted.org/packages/83/a5/99ee8e34095eaa6ea1ebcfb018992d674c261cd904d5e7c12a873558819f/mciutil-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "701600645dee9f0107017461a58c2ac8", "sha256": "a18d87b3353e3929384fdb317d1c1e75865f1f6e0bb9fd4c70ca49215ca78851" }, "downloads": -1, "filename": "mciutil-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "701600645dee9f0107017461a58c2ac8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17420, "upload_time": "2018-11-01T09:57:09", "url": "https://files.pythonhosted.org/packages/11/9e/f689f414f24936b04bf8f380a412de5d2a84edbc7060c88a9001bc9bf31b/mciutil-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0425fcc750f90e32fb0c450480a4d57f", "sha256": "b277bfa001648e27c10c1e6dd0dfc52b63623f2eaddde33a67c89c92f16f8267" }, "downloads": -1, "filename": "mciutil-0.6.0.tar.gz", "has_sig": false, "md5_digest": "0425fcc750f90e32fb0c450480a4d57f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47298, "upload_time": "2018-11-01T09:57:21", "url": "https://files.pythonhosted.org/packages/83/a5/99ee8e34095eaa6ea1ebcfb018992d674c261cd904d5e7c12a873558819f/mciutil-0.6.0.tar.gz" } ] }