{ "info": { "author": "Florent Aide", "author_email": "florent.aide@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Introduction\n============\n\nAny2 is the base for a serie of tools:\n\n - `Any2csv`_\n - `Any2fixed`_\n - `Any2xl`_\n\nand provides common features such as object adapters and transformers.\n\n.. _Any2csv: https://bitbucket.org/faide/any2csv\n.. _Any2fixed: https://bitbucket.org/faide/any2fixed\n.. _Any2xl: https://bitbucket.org/faide/any2xl\n\nLicence\n=======\n\nThis package is covered by the permissive BSD licence.\n\nPython versions\n===============\n\nAny2 is tested with the help of tox on python 2.7 and python 3.4\nIt may work with older versions (some parts were developped using python 2.3)\nbut no tests or even garantee is made on this.\n\nChangelog\n=========\n\n0.3.1 Nov, 5, 2015\n~~~~~~~~~~~~~~~~~~\n\n - Added a new item adapter that adapts a list of list to a list of\n dictionaries\n - Added support for the item() method on the DictAdapter to allow even\n better compatibility with dictionaries\n - Changed the signature of the DictAdapter constructor to remove the\n encoding. This is because since a few releases the adapter MUST only work\n on unicode (PY2) or str (PY3) objects and yield the same kind.\n This means this argument was asked from the caller but never used\n internally.\n\n0.3 Jul, 29 2015\n~~~~~~~~~~~~~~~~\n\n - All new adapters derive from any2.adapters.BaseAdapter\n - Added a new Obj2List adapter to adapt object yielding iterators into\n list yielding iterators, since it is based on the new BaseAdapter it\n supports the same transformer system.\n\n0.2 Jul. 29 2015\n~~~~~~~~~~~~~~~~\n\n - Fully test covered\n - All raised exceptions now are based on Any2Error to help users catch them\n\nContributors\n============\n\nBy order of contribution date:\n\n - `Florent Aide`_\n\n.. _Florent Aide: https://bitbucket.org/faide\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/faide/any2", "keywords": "", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "any2", "package_url": "https://pypi.org/project/any2/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/any2/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/faide/any2" }, "release_url": "https://pypi.org/project/any2/0.3.1/", "requires_dist": null, "requires_python": null, "summary": "Base package for any2*", "version": "0.3.1" }, "last_serial": 1801612, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "864036b172f6ccf81c39f67ec96b7b0e", "sha256": "e9a8fc5d22aea7950dc497dca45355ae350a20da23fb05615ad9a6f5f680951a" }, "downloads": -1, "filename": "any2-0.1-py2.7.egg", "has_sig": true, "md5_digest": "864036b172f6ccf81c39f67ec96b7b0e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 3065, "upload_time": "2015-07-27T10:35:58", "url": "https://files.pythonhosted.org/packages/a8/3b/4ddc3f4f2f1735da7c848037097b7b2f36b77f122d8d67add0bd06687300/any2-0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "1053e2232e7d26b4979afd941f3f46bd", "sha256": "ab9727cfb3d6b0fdfc04b51acd104f9393a8b82da639d34d864dc81b7bba11bc" }, "downloads": -1, "filename": "any2-0.1-py2-none-any.whl", "has_sig": true, "md5_digest": "1053e2232e7d26b4979afd941f3f46bd", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 2867, "upload_time": "2015-07-27T10:36:02", "url": "https://files.pythonhosted.org/packages/02/d4/f4b2be59e35ed0f1c07dc5367d6fe2a5dfd12c100d7637b5e219a321f01e/any2-0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5cb38754c543db500e4386d7a1467ff", "sha256": "79e2943fc7f396148ac69a45f7a9955ad9413934de54ec51245151a55ba28c4c" }, "downloads": -1, "filename": "any2-0.1.tar.gz", "has_sig": true, "md5_digest": "c5cb38754c543db500e4386d7a1467ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1982, "upload_time": "2015-07-27T10:35:51", "url": "https://files.pythonhosted.org/packages/1d/29/0bbdd9a9a656a5721e5c209318c00c73731647199eee183da3a19314e2ad/any2-0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "acd1305cdccb2525a69d8f9c3834d53e", "sha256": "04f341f10abd3d2b975735faea53449fcb3648c9356cfb024c3ef8c317180bcc" }, "downloads": -1, "filename": "any2-0.1.zip", "has_sig": true, "md5_digest": "acd1305cdccb2525a69d8f9c3834d53e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3893, "upload_time": "2015-07-27T10:35:55", "url": "https://files.pythonhosted.org/packages/68/48/cc0169cf6627e0450d001dd72c9f72458714eda56da2cad9a2d52ad4ac03/any2-0.1.zip" } ], "0.1.dev1": [], "0.2": [ { "comment_text": "", "digests": { "md5": "db8252fd3b7bd503870a8eadec666df1", "sha256": "e74b0fba2baa052311cb5d1191b9d164ac010814d8b992168f5a61873c5df002" }, "downloads": -1, "filename": "any2-0.2-py2.7.egg", "has_sig": true, "md5_digest": "db8252fd3b7bd503870a8eadec666df1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 11326, "upload_time": "2015-07-29T09:45:11", "url": "https://files.pythonhosted.org/packages/3d/9f/31b875be6371e288900588395714e7276f451262fc8b0dd7d17bf5fbcaa4/any2-0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "c29db7d1011e3ea55f8e08d185f761f4", "sha256": "fa63527b3b818a3f0411834c4ad3916de9d4f766fe44058a7d452fb1d20f9aa7" }, "downloads": -1, "filename": "any2-0.2-py2-none-any.whl", "has_sig": true, "md5_digest": "c29db7d1011e3ea55f8e08d185f761f4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6334, "upload_time": "2015-07-29T09:45:15", "url": "https://files.pythonhosted.org/packages/7f/a4/43793615878c228cd1f17ab4246477809cfb22d6eeba5ec4a539194fdce3/any2-0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b25b6bee5de91a5b9cbfb1b21c0a0b0", "sha256": "276dc365579db0317eac9f2ef187c5eaf1d74a301616f46736c835480196019b" }, "downloads": -1, "filename": "any2-0.2.tar.gz", "has_sig": true, "md5_digest": "2b25b6bee5de91a5b9cbfb1b21c0a0b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6993, "upload_time": "2015-07-29T09:45:03", "url": "https://files.pythonhosted.org/packages/92/21/52e3ab72a7d426b186e0b814fbee0df0d1d02bba7eda19b63a732255d811/any2-0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "30eb0f18edd41b7f47536f5584f34a58", "sha256": "676077afef2ae3cdbd61be77bd083dd769e94ebfd326e29b5a5c6144e4787f53" }, "downloads": -1, "filename": "any2-0.2.zip", "has_sig": true, "md5_digest": "30eb0f18edd41b7f47536f5584f34a58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10063, "upload_time": "2015-07-29T09:45:07", "url": "https://files.pythonhosted.org/packages/ff/7e/7deabeb41354aaae415f2aa4deee1df482299db25fcc402b801f19c74659/any2-0.2.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "247320a4586fc226c6562757cd1ca191", "sha256": "4d108c0383ae184a823aa5c4dc64cccb296b4432b9e1efd4bf9d98994d75dd3b" }, "downloads": -1, "filename": "any2-0.3-py2.7.egg", "has_sig": true, "md5_digest": "247320a4586fc226c6562757cd1ca191", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12643, "upload_time": "2015-07-29T15:50:55", "url": "https://files.pythonhosted.org/packages/38/24/4d02ba163733022e8dd5f28495a6bfbd44f1dc6514f358c6e0c2f6c9f97f/any2-0.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "c2de756d7fc6b4b387403794c8731489", "sha256": "45b60a5dfd382465bb5606434046043306fe55bb2b3669ef393083206e46f81d" }, "downloads": -1, "filename": "any2-0.3-py2-none-any.whl", "has_sig": true, "md5_digest": "c2de756d7fc6b4b387403794c8731489", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6870, "upload_time": "2015-07-29T15:51:00", "url": "https://files.pythonhosted.org/packages/ab/88/f02f118592d9d19d6c7d6dfa576b5cef536713c11c30b567dae2f02452c1/any2-0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d41f7d0b32b6e0dd722c9ebad88261e", "sha256": "ef14dd09e8a00a42e1ad33a06e88d9af29bdce8d29bd230c5f0d57243cc10e87" }, "downloads": -1, "filename": "any2-0.3.tar.gz", "has_sig": true, "md5_digest": "6d41f7d0b32b6e0dd722c9ebad88261e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8362, "upload_time": "2015-07-29T15:50:47", "url": "https://files.pythonhosted.org/packages/17/54/b8c805b75d9365410a91772483370a092496348ebdbf9bed3dc5dbb61236/any2-0.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "06a9acf58f586f2251190b8c65677b0a", "sha256": "09ba13473815f3fea53d1a20120d57fd0c0031170a54e1e5c512bb440bf2cfb9" }, "downloads": -1, "filename": "any2-0.3.zip", "has_sig": true, "md5_digest": "06a9acf58f586f2251190b8c65677b0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11852, "upload_time": "2015-07-29T15:50:51", "url": "https://files.pythonhosted.org/packages/14/6d/3d55ae1c5727eee26260f68f1997f629556de1ba2bf737503e979886ee80/any2-0.3.zip" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "8eb2cf85fb7bbed421c7d5762fe3c2e3", "sha256": "6fe52a391edf7bb156a115d96dcfd6d9f9646f0d978022bbad4bb843bc32c0db" }, "downloads": -1, "filename": "any2-0.3.1-py2.7.egg", "has_sig": true, "md5_digest": "8eb2cf85fb7bbed421c7d5762fe3c2e3", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 13537, "upload_time": "2015-11-04T23:24:19", "url": "https://files.pythonhosted.org/packages/52/f6/0c5e58d97159152a0909e3ece0c6d0d874ff2956d5104091dd22ab8e2625/any2-0.3.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "74f7bad4532ab0ca21419c0eb7c5b81c", "sha256": "f0df2378476ac3b63a27958e31d0985625a7da0899977fbb5b2a279f877d3ba0" }, "downloads": -1, "filename": "any2-0.3.1-py2-none-any.whl", "has_sig": true, "md5_digest": "74f7bad4532ab0ca21419c0eb7c5b81c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7245, "upload_time": "2015-11-04T23:24:24", "url": "https://files.pythonhosted.org/packages/1e/d3/b5ee2724cdbff38b931fbc2a73344a73e8fbfb4c061b11a1bbb9ec63a6c8/any2-0.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14573d0619423d547b9a51f6d63be9dc", "sha256": "ba4fa6f7bf430198d34c5ffaa80e173da1488d9aa6468354679f33cb42430c71" }, "downloads": -1, "filename": "any2-0.3.1.tar.gz", "has_sig": true, "md5_digest": "14573d0619423d547b9a51f6d63be9dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9010, "upload_time": "2015-11-04T23:24:09", "url": "https://files.pythonhosted.org/packages/99/51/78f1646974d477650ef5749d11dae9aced96e47521f79cf7d967db9af4c1/any2-0.3.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "6122658e69dea166fdd610f86d7018bb", "sha256": "578412cabcf2d62a207bfff61b26bf67be84e083e0afe5b3a84e958e89f4e63e" }, "downloads": -1, "filename": "any2-0.3.1.zip", "has_sig": true, "md5_digest": "6122658e69dea166fdd610f86d7018bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12621, "upload_time": "2015-11-04T23:24:14", "url": "https://files.pythonhosted.org/packages/d2/7a/98d4d10547a2eb8c59e62c0790fbd181d4870f07962c7285191b4c21e2e4/any2-0.3.1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8eb2cf85fb7bbed421c7d5762fe3c2e3", "sha256": "6fe52a391edf7bb156a115d96dcfd6d9f9646f0d978022bbad4bb843bc32c0db" }, "downloads": -1, "filename": "any2-0.3.1-py2.7.egg", "has_sig": true, "md5_digest": "8eb2cf85fb7bbed421c7d5762fe3c2e3", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 13537, "upload_time": "2015-11-04T23:24:19", "url": "https://files.pythonhosted.org/packages/52/f6/0c5e58d97159152a0909e3ece0c6d0d874ff2956d5104091dd22ab8e2625/any2-0.3.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "74f7bad4532ab0ca21419c0eb7c5b81c", "sha256": "f0df2378476ac3b63a27958e31d0985625a7da0899977fbb5b2a279f877d3ba0" }, "downloads": -1, "filename": "any2-0.3.1-py2-none-any.whl", "has_sig": true, "md5_digest": "74f7bad4532ab0ca21419c0eb7c5b81c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7245, "upload_time": "2015-11-04T23:24:24", "url": "https://files.pythonhosted.org/packages/1e/d3/b5ee2724cdbff38b931fbc2a73344a73e8fbfb4c061b11a1bbb9ec63a6c8/any2-0.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14573d0619423d547b9a51f6d63be9dc", "sha256": "ba4fa6f7bf430198d34c5ffaa80e173da1488d9aa6468354679f33cb42430c71" }, "downloads": -1, "filename": "any2-0.3.1.tar.gz", "has_sig": true, "md5_digest": "14573d0619423d547b9a51f6d63be9dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9010, "upload_time": "2015-11-04T23:24:09", "url": "https://files.pythonhosted.org/packages/99/51/78f1646974d477650ef5749d11dae9aced96e47521f79cf7d967db9af4c1/any2-0.3.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "6122658e69dea166fdd610f86d7018bb", "sha256": "578412cabcf2d62a207bfff61b26bf67be84e083e0afe5b3a84e958e89f4e63e" }, "downloads": -1, "filename": "any2-0.3.1.zip", "has_sig": true, "md5_digest": "6122658e69dea166fdd610f86d7018bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12621, "upload_time": "2015-11-04T23:24:14", "url": "https://files.pythonhosted.org/packages/d2/7a/98d4d10547a2eb8c59e62c0790fbd181d4870f07962c7285191b4c21e2e4/any2-0.3.1.zip" } ] }