{ "info": { "author": "mnemonic AS", "author_email": "opensource@mnemonic.no", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: ISC License (ISCL)", "Topic :: Utilities" ], "description": "# ACT types\n\n## Introduction\n\nThese scripts are used to add types to the [ACT](https://github.com/mnemonic-no/act-platform) data model (object types and fact types).\n\n## Installation\n1. This project requires that you have a running installation of the [act-platform](https://github.com/mnemonic-no/act-platform).\n2. Install from pip\n```bash\npip install act-types\n```\n\n## act-types usage\nTo bootstrap the type system with default types (userid/act-baseurl must point to ACT installation):\n```\nact-types \\\n --userid 1 \\\n --act-baseurl http://localhost:8888 \\\n --loglevel ERROR \\\n --default-object-types \\\n --default-fact-types \\\n --default-meta-fact-types \\\n add\n```\n\nIt is safe to rerun the command above, after new types have been added to the data model.\n\nYou can also add types from your own files, using --object-types-file, --fact-types-file and --meta-fact-types-file that points to a json file on the same format as the [default types](https://github.com/mnemonic-no/act-types/tree/master/act/types/etc).\n\nTo print default types (replace with fact/meta-fact for other types):\n```bash\nact-types --default-object-types print\n```\n\n## act-graph-datamodel usage\n\nBuild a graph (graphviz) of the ACT data model.\n```bash\nact-graph-datamodel --help\nusage: act-graph-datamodel [-h] [--uid UID] [--http_username HTTP_USERNAME]\n [--http_password HTTP_PASSWORD]\n [--parent_id PARENT_ID]\n [--confluence_url CONFLUENCE_URL]\n [--confluence_user CONFLUENCE_USER]\n [--confluence_password CONFLUENCE_PASSWORD]\n url\n```\n\n# Local development\n\nUse pip to install in [local development mode](https://pip.pypa.io/en/stable/reference/pip_install/#editable-installs). act-types (and act-api) uses namespacing, so it is not compatible with using `setup.py install` or `setup.py develop`.\n\nIn repository, run:\n\n```bash\npip3 install --user -e .\n```\n\nIt is also necessary to install in local development mode to correctly resolve the files that are read by the `--default-*` options when doing local changes. These are read from etc under act.types and if the package is installed with \"pip install act-types\" it will always read the files from the installed package, even though you do changes in a local checked out repository.", "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/mnemonic-no/act-workers", "keywords": "ACT,mnemonic", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "act-types", "package_url": "https://pypi.org/project/act-types/", "platform": "", "project_url": "https://pypi.org/project/act-types/", "project_urls": { "Homepage": "https://github.com/mnemonic-no/act-workers" }, "release_url": "https://pypi.org/project/act-types/1.0.0/", "requires_dist": null, "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "summary": "ACT type handling", "version": "1.0.0" }, "last_serial": 5912327, "releases": { "0.6.0": [ { "comment_text": "", "digests": { "md5": "747cd52ff29fa483f2fc1604b8908147", "sha256": "da67e6d3810e09e232d2f14d8734925ed60d671613ea28b2a28f3701bf3a5a0a" }, "downloads": -1, "filename": "act-types-0.6.0.tar.gz", "has_sig": false, "md5_digest": "747cd52ff29fa483f2fc1604b8908147", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 7365, "upload_time": "2019-04-16T10:30:51", "url": "https://files.pythonhosted.org/packages/31/11/811d8220117c82df9587d36c2d2bf76fe77f63586f054fc4f878c702b9fb/act-types-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "badc4540474fd3dcbc37a614d4ef6310", "sha256": "bdb56988aad10720b8079fc9b77a953adcc734c31eb74409e3e85c10da77e7ad" }, "downloads": -1, "filename": "act-types-0.7.0.tar.gz", "has_sig": false, "md5_digest": "badc4540474fd3dcbc37a614d4ef6310", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 7583, "upload_time": "2019-05-27T11:06:54", "url": "https://files.pythonhosted.org/packages/f6/a6/67a07bf1e22ec59a043c9d9161c7defafe4e4b145ed328df0182ea8c8c7c/act-types-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "b4428c8065819da0316fc241943d75f0", "sha256": "db0105a65370c8bd0b195d41eb33c85e1fea1ff9c062e1cfacbbf19fcbd72ea9" }, "downloads": -1, "filename": "act-types-0.7.1.tar.gz", "has_sig": false, "md5_digest": "b4428c8065819da0316fc241943d75f0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 7593, "upload_time": "2019-05-28T08:48:24", "url": "https://files.pythonhosted.org/packages/48/b5/dba0f0c1bfda2e321fcf8bd206a29c4e681d6c0aad5122da738eb4f814ae/act-types-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "17c93b539fd4f4e3128308175d99afa7", "sha256": "124e25a001a33f7d6adf476b55934337637918db7deb08dfc2d89d3cac8833a6" }, "downloads": -1, "filename": "act-types-0.7.2.tar.gz", "has_sig": false, "md5_digest": "17c93b539fd4f4e3128308175d99afa7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 8556, "upload_time": "2019-06-11T10:37:35", "url": "https://files.pythonhosted.org/packages/1a/60/701c06f849e90046d4a992fbd337d2be6eb77d9cf402c4306f678386639c/act-types-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "919beac2640d134575685f0e982ed47a", "sha256": "596e8d56b65db97b3c7899078f86bf1b2ecfd48023e7c1b78d1a9fded8e763ed" }, "downloads": -1, "filename": "act-types-0.7.3.tar.gz", "has_sig": false, "md5_digest": "919beac2640d134575685f0e982ed47a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 7390, "upload_time": "2019-06-28T07:47:45", "url": "https://files.pythonhosted.org/packages/87/61/3c65245eba1fac6973f503d0506204f909d8acf0f67ec6beaea74617e816/act-types-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "1e3c648c7e4b2cf15a3debf90c9930a1", "sha256": "dfd59dac2d223c466ffe6e96ce22f9ea2694cffd97c70b7801827d7c628df553" }, "downloads": -1, "filename": "act-types-0.7.4.tar.gz", "has_sig": false, "md5_digest": "1e3c648c7e4b2cf15a3debf90c9930a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 8571, "upload_time": "2019-08-21T08:16:32", "url": "https://files.pythonhosted.org/packages/4b/9f/5f1e59def643a49e4c85c84e1ed3a10fcd3e69f160ede015a2a6220616c7/act-types-0.7.4.tar.gz" } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "9e8c3bad2c8bff328c9a25526a624e95", "sha256": "032221dc30f9ebe9f6277fc2b9292464ce4983c6afa0379fbba37a64befeeed3" }, "downloads": -1, "filename": "act-types-0.7.5.tar.gz", "has_sig": false, "md5_digest": "9e8c3bad2c8bff328c9a25526a624e95", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 8825, "upload_time": "2019-09-18T13:16:01", "url": "https://files.pythonhosted.org/packages/9b/ff/0d2a97719e58cdb3bda3fecc32ec6aba220c05399bfd94566dab1c6e4494/act-types-0.7.5.tar.gz" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "a951807920916d4e5678dd457f042f2f", "sha256": "b12d5eb27dd42b832f6ec0a60b4438266268b3dd19027bf861a79f1b051af3d0" }, "downloads": -1, "filename": "act-types-0.7.6.tar.gz", "has_sig": false, "md5_digest": "a951807920916d4e5678dd457f042f2f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 8822, "upload_time": "2019-09-18T20:18:06", "url": "https://files.pythonhosted.org/packages/f2/25/05db07e59eb129af5207458b191c03362f108b65e76284920ede4c683c41/act-types-0.7.6.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "6a36f533d7edecb985427d78394f0c58", "sha256": "fb274d0f2b38b42673ca6a38d5f3204423fbbe70e7e21de338f55efa0bd3c9f8" }, "downloads": -1, "filename": "act-types-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6a36f533d7edecb985427d78394f0c58", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 8829, "upload_time": "2019-10-01T13:34:18", "url": "https://files.pythonhosted.org/packages/3c/4a/560324ac428f358c4a8a57e2c380e817de9ed339e268860e595a9cdbe8cc/act-types-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6a36f533d7edecb985427d78394f0c58", "sha256": "fb274d0f2b38b42673ca6a38d5f3204423fbbe70e7e21de338f55efa0bd3c9f8" }, "downloads": -1, "filename": "act-types-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6a36f533d7edecb985427d78394f0c58", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 8829, "upload_time": "2019-10-01T13:34:18", "url": "https://files.pythonhosted.org/packages/3c/4a/560324ac428f358c4a8a57e2c380e817de9ed339e268860e595a9cdbe8cc/act-types-1.0.0.tar.gz" } ] }