{ "info": { "author": "Nicholas H.Tollervey", "author_email": "ntoll@ntoll.org", "bugtrack_url": null, "classifiers": [], "description": "FLuid IMPorter\n==============\n\nThis package provides a set of modules and a script that makes it easy to\nimport data into FluidDB.\n\nIt currently works with json, csv or yaml file formats. It can also import\nfiles from the local filesystem so directories -> namespaces, filenames ->\ntags and file content -> values tagged to an object.\n\nHelp can be obtained like this::\n\n flimp -h\n\nTake a look in the docs directory for extensive help.\n\nImporting Data Files\n--------------------\n\nFlimp assumes the following:\n\n- You are providing a list of items to import into FluidDB\n- The \"shape\" of each item is the same (conforms to the same schema)\n\nIn the case of json and yaml it simply attempts to parse the raw file into a\nlist of python dict objects before the import takes place.\n\nIn the case of a csv file it will assume the first line is a list of headers\nand that each record is the same length as the headers. This will result in a\nlist of python dict objects that will form the basis of the import.\n\nOnce the list of items has been abstracted into a list of Python dicts the\nscript will use the first item as a \"template\" and create the appropriate\nnamespaces and tags to correspond to the keys in the dictionary.\n\nOnce this step is complete the script simply iterates over the items,\ncreates an object for each and tags it with the corresponding tag-values.\n\nExample usage::\n\n flimp -f file.json\n\nImporting from the Filesystem\n-----------------------------\n\nPass a directory as an argument into flimp and it will attempt to import \neverything underneath the parent directory into FluidDB.\n\nDirectories become namesapces, files become tags and the content of the files\nbecomes a value tagged onto an object.\n\nIt is possible to specify the object to use if you provide the uuid or about\ntag value.\n\nFlimp attempts to guess the correct mime-type to use when importing the file\ncontent.\n\nFlimp ignores hidden files and directories (starting with `'.'`).\n\nExample usage::\n\n flimp -d path\n\nCredentials\n-----------\n\nFlimp uses an interactive prompt for you to supply the requested details\n(such as your username and password etc...)\n\nLogging\n-------\n\nYou'll find a log of your session in the file flimp.log. If you encounter any\nproblems you should look in here first.\n\nCode\n----\n\nFlimp can be imported into your own projects. Check the documention for details\nand examples.\n\nThe source code is hosted here:\n\nhttp://github.com/fluidinfo/flimp\n\nYou can find out more about FluidDB here:\n\nhttp://fluidinfo.com/\n\nFeedback welcome!", "description_content_type": null, "docs_url": "https://pythonhosted.org/flimp/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/fluidinfo/flimp", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "flimp", "package_url": "https://pypi.org/project/flimp/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/flimp/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/fluidinfo/flimp" }, "release_url": "https://pypi.org/project/flimp/0.6.1/", "requires_dist": null, "requires_python": null, "summary": "FLuiddb IMPorter - automates importing data into FluidDB", "version": "0.6.1" }, "last_serial": 792070, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "1138848e4d977f5a2360059869fa9003", "sha256": "94cefc125fe1eb2818da1525488fa9a67684d5c9b723c82facc4eb45adb031fd" }, "downloads": -1, "filename": "flimp-0.1.tar.gz", "has_sig": false, "md5_digest": "1138848e4d977f5a2360059869fa9003", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6447, "upload_time": "2010-07-28T17:27:00", "url": "https://files.pythonhosted.org/packages/29/3c/def745cadb16c86e9ddf73771bc70f9832665bbbc220b466247a8538ff5b/flimp-0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "3d558b70068e68b179aac15929c89892", "sha256": "cf6c9feec685f6fa82337c00f511a8c1ed6b5eabcc37946a78cd6ccc0f448be8" }, "downloads": -1, "filename": "flimp-0.1.zip", "has_sig": false, "md5_digest": "3d558b70068e68b179aac15929c89892", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8926, "upload_time": "2010-07-28T17:27:01", "url": "https://files.pythonhosted.org/packages/14/17/71d1824f5e5266f91ed4b25840c99c2f83175a9c7b2df753489ee7834a51/flimp-0.1.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "2087ae52cbb0639c0d53b355f8ae98c3", "sha256": "4145008a848ec80530d004f555d6410148f7c88a7fb855ab8fcf54e8ad508783" }, "downloads": -1, "filename": "flimp-0.2.tar.gz", "has_sig": false, "md5_digest": "2087ae52cbb0639c0d53b355f8ae98c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6572, "upload_time": "2010-07-28T17:50:17", "url": "https://files.pythonhosted.org/packages/65/d5/ecd9ceef53e8aec8cb97d0f3294353b2cc1ad914c352a38f2fe5004aed7f/flimp-0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "5f71822b9ac4823fc98698c0bb676fae", "sha256": "a2b0007aaf416d1c50a027a8946ef5880370d392469cba130e8918d45db6999c" }, "downloads": -1, "filename": "flimp-0.2.zip", "has_sig": false, "md5_digest": "5f71822b9ac4823fc98698c0bb676fae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9091, "upload_time": "2010-07-28T17:50:18", "url": "https://files.pythonhosted.org/packages/83/8d/92abd2baafed0a88fcd2b2c3b28edc86b8d0cc44bfdbc8f8ff6415223fff/flimp-0.2.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "3ac7f52cbabb0d14038f3a091ada34b1", "sha256": "3b7e0b62ed92ce19444b495d2113675e832161a27c1b3af4cc8022b5030bd704" }, "downloads": -1, "filename": "flimp-0.3.tar.gz", "has_sig": false, "md5_digest": "3ac7f52cbabb0d14038f3a091ada34b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9733, "upload_time": "2010-09-07T16:55:38", "url": "https://files.pythonhosted.org/packages/fd/52/e635347cbb28c3a8dfdaea110a8dc3c80a900ff2b68dcf39515ac37fe0e1/flimp-0.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "9e1b8b6ec218e823250469a2239e5915", "sha256": "f878e611c361a238a103a9f11cdbf2f3333104b471e7981eb787b728cfa71125" }, "downloads": -1, "filename": "flimp-0.3.zip", "has_sig": false, "md5_digest": "9e1b8b6ec218e823250469a2239e5915", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15106, "upload_time": "2010-09-07T16:55:39", "url": "https://files.pythonhosted.org/packages/a3/97/8952fb4a9ef672ecd7468a78dc27d4026acb3d16959e5fd4ff9abc99cd64/flimp-0.3.zip" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "41a885a626e12c2a44d28b99c133592a", "sha256": "d80746cfa3dea6ffc1d1d4b5244dbfb18063655eba938daf50d0cc649fa0f375" }, "downloads": -1, "filename": "flimp-0.4.tar.gz", "has_sig": false, "md5_digest": "41a885a626e12c2a44d28b99c133592a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9702, "upload_time": "2010-09-08T14:18:27", "url": "https://files.pythonhosted.org/packages/6b/d1/3a80aec1d22840dce3d5a542939cb58044eb40199cd101d5de0d50bf8f64/flimp-0.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "52de9f467c9e7332ef1c1c0bda1ed51e", "sha256": "0394cb2942ebeff909bb203abd6737936d39dfec2de629f2e8eee18cba2c97ee" }, "downloads": -1, "filename": "flimp-0.4.zip", "has_sig": false, "md5_digest": "52de9f467c9e7332ef1c1c0bda1ed51e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15103, "upload_time": "2010-09-08T14:18:28", "url": "https://files.pythonhosted.org/packages/27/5d/cf74c338525cae43a5b3a6a29a0587c0bdaa12a6bf49d7a841755cf68fc5/flimp-0.4.zip" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "d271c8cd8e22e6929e3905be4dcd36b6", "sha256": "cb66654986b65a5a82e696060bddc74f3c6a406b845084f4b4a00159af367531" }, "downloads": -1, "filename": "flimp-0.5.tar.gz", "has_sig": false, "md5_digest": "d271c8cd8e22e6929e3905be4dcd36b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10561, "upload_time": "2010-09-15T14:11:23", "url": "https://files.pythonhosted.org/packages/0e/06/a9e9523da14a12a478c8d1c51e3124a2c072dabcd20311cb086b670b9fa7/flimp-0.5.tar.gz" }, { "comment_text": "", "digests": { "md5": "4df46e497dfe06355c92416e1e44eb1a", "sha256": "823c4c50c25c89fac763001b25d1a25552f165e2a0a7935d116c59d5798c8bcb" }, "downloads": -1, "filename": "flimp-0.5.zip", "has_sig": false, "md5_digest": "4df46e497dfe06355c92416e1e44eb1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16988, "upload_time": "2010-09-15T14:11:24", "url": "https://files.pythonhosted.org/packages/26/48/eb802cf025fd7ec747e854a04f7f600146fc353872e2563ce47346a99214/flimp-0.5.zip" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "428dc6d052cddef2364d5ee381adc878", "sha256": "9fcf1a62c2b15ecca069ee9b8a11481082b6f1ca6dddd969f61392fbc74b13a9" }, "downloads": -1, "filename": "flimp-0.6.tar.gz", "has_sig": false, "md5_digest": "428dc6d052cddef2364d5ee381adc878", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11233, "upload_time": "2010-09-20T18:40:17", "url": "https://files.pythonhosted.org/packages/1e/36/c66ea204e4fedb0b1eb7231c14e806d8c6b2b2f21d9bbc2720949cab4a01/flimp-0.6.tar.gz" }, { "comment_text": "", "digests": { "md5": "fe3c096aa2ddb5980c6aaa885ad12eff", "sha256": "d74e056aa9c82cba76984039029d7459aa8f83aac4e4a24d34e9ea6a74c81601" }, "downloads": -1, "filename": "flimp-0.6.zip", "has_sig": false, "md5_digest": "fe3c096aa2ddb5980c6aaa885ad12eff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17695, "upload_time": "2010-09-20T18:40:18", "url": "https://files.pythonhosted.org/packages/83/5d/cac5a6f363ae9fcb017df883c200fce7c2348c364d427078f8c155809731/flimp-0.6.zip" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "159f26d8eef7c5103c08d6a266c85753", "sha256": "fc3135796be2b0c9face379f65ce7949edbc90095b15607a4e688ddf53e72db8" }, "downloads": -1, "filename": "flimp-0.6.1.tar.gz", "has_sig": false, "md5_digest": "159f26d8eef7c5103c08d6a266c85753", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11273, "upload_time": "2010-09-24T10:53:04", "url": "https://files.pythonhosted.org/packages/06/c0/a1d025fbc1d78f7bb6d49e67c19d61096a236959bb6d60c6f2ce17942965/flimp-0.6.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "51c6eb460af8fa22977ad7fb0c9e7c19", "sha256": "586a729907eecfb4e270c7ad573f77ced225e5f9d9af285d5c31008d910a8723" }, "downloads": -1, "filename": "flimp-0.6.1.zip", "has_sig": false, "md5_digest": "51c6eb460af8fa22977ad7fb0c9e7c19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17788, "upload_time": "2010-09-24T10:53:05", "url": "https://files.pythonhosted.org/packages/9f/02/4525c1987c7758078da30084cd6f92dddebc149f55d4ed1d4ae00defa63c/flimp-0.6.1.zip" } ], "0.7.alpha.0": [ { "comment_text": "", "digests": { "md5": "49cbd049f268f7f1321013e9813c6f4e", "sha256": "4a37f90eb655061cfd6531ec8f46bd61729fdddcc133a43ca68df17b2da583c7" }, "downloads": -1, "filename": "flimp-0.7.alpha.0.tar.gz", "has_sig": false, "md5_digest": "49cbd049f268f7f1321013e9813c6f4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12225, "upload_time": "2011-01-12T17:34:06", "url": "https://files.pythonhosted.org/packages/ba/4c/0aeaa83d64d4803c9945ed2acecc761482bfc10e38c7a11d7a6ec5d51f5a/flimp-0.7.alpha.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "59926c2b6ef46d5584a16645eec1c541", "sha256": "b8bbd20b670f19ecc0f0294cd11a5d8162a04d14249c6a44541137b0ba77a3c2" }, "downloads": -1, "filename": "flimp-0.7.alpha.0.zip", "has_sig": false, "md5_digest": "59926c2b6ef46d5584a16645eec1c541", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18961, "upload_time": "2011-01-12T17:34:07", "url": "https://files.pythonhosted.org/packages/57/e9/47a35045ed7ec7ba6c17788b688bf4dee8b2bbb7dd5efc5d340cfb058531/flimp-0.7.alpha.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "159f26d8eef7c5103c08d6a266c85753", "sha256": "fc3135796be2b0c9face379f65ce7949edbc90095b15607a4e688ddf53e72db8" }, "downloads": -1, "filename": "flimp-0.6.1.tar.gz", "has_sig": false, "md5_digest": "159f26d8eef7c5103c08d6a266c85753", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11273, "upload_time": "2010-09-24T10:53:04", "url": "https://files.pythonhosted.org/packages/06/c0/a1d025fbc1d78f7bb6d49e67c19d61096a236959bb6d60c6f2ce17942965/flimp-0.6.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "51c6eb460af8fa22977ad7fb0c9e7c19", "sha256": "586a729907eecfb4e270c7ad573f77ced225e5f9d9af285d5c31008d910a8723" }, "downloads": -1, "filename": "flimp-0.6.1.zip", "has_sig": false, "md5_digest": "51c6eb460af8fa22977ad7fb0c9e7c19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17788, "upload_time": "2010-09-24T10:53:05", "url": "https://files.pythonhosted.org/packages/9f/02/4525c1987c7758078da30084cd6f92dddebc149f55d4ed1d4ae00defa63c/flimp-0.6.1.zip" } ] }