# ACT types
## Introduction
These scripts are used to add types to the [ACT](https://github.com/mnemonic-no/act-platform) data model (object types and fact types).
## Installation
1. This project requires that you have a running installation of the [act-platform](https://github.com/mnemonic-no/act-platform).
2. Install from pip
```bash
pip install act-types
```
## Breaking changes
### 2.0 Updated data model
This version includes breaking changes to the data model. It is advised to do a reimport of all data and import using act-worker with version >= 2.0.0.
The following changes are implemented:
- act-types and act-graph-datamodel is moved to act-admin and act-utils.
# Local development
Use 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`.
In repository, run:
```bash
pip3 install --user -e .
```
It 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.
Raw data
{
"_id": null,
"home_page": "https://github.com/mnemonic-no/act-workers",
"name": "act-types",
"maintainer": "",
"docs_url": null,
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4",
"maintainer_email": "",
"keywords": "ACT,mnemonic",
"author": "mnemonic AS",
"author_email": "opensource@mnemonic.no",
"download_url": "https://files.pythonhosted.org/packages/a3/b8/751e7981252ce990108edad27ec8e7e3493d3a38bb97ea3ad46e7bec2930/act-types-2.1.3.tar.gz",
"platform": null,
"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## Breaking changes\n\n### 2.0 Updated data model\n\nThis version includes breaking changes to the data model. It is advised to do a reimport of all data and import using act-worker with version >= 2.0.0.\n\nThe following changes are implemented:\n- act-types and act-graph-datamodel is moved to act-admin and act-utils.\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.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "ACT type handling",
"version": "2.1.3",
"split_keywords": [
"act",
"mnemonic"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a3b8751e7981252ce990108edad27ec8e7e3493d3a38bb97ea3ad46e7bec2930",
"md5": "e19a2c43a7b41d6a60b463a4edf02bc8",
"sha256": "2d51b5d298cd6d857eb6d0648df24ac7697bd501f132ca6cb3654fce164f9d61"
},
"downloads": -1,
"filename": "act-types-2.1.3.tar.gz",
"has_sig": false,
"md5_digest": "e19a2c43a7b41d6a60b463a4edf02bc8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4",
"size": 9668,
"upload_time": "2023-03-30T11:19:30",
"upload_time_iso_8601": "2023-03-30T11:19:30.377883Z",
"url": "https://files.pythonhosted.org/packages/a3/b8/751e7981252ce990108edad27ec8e7e3493d3a38bb97ea3ad46e7bec2930/act-types-2.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-03-30 11:19:30",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "mnemonic-no",
"github_project": "act-workers",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "act-api",
"specs": []
},
{
"name": "act-types",
"specs": []
},
{
"name": "caep",
"specs": []
},
{
"name": "pid",
"specs": []
},
{
"name": "requests",
"specs": []
},
{
"name": "pyattck",
"specs": []
},
{
"name": "RashlyOutlaid",
"specs": []
},
{
"name": "virustotal-api",
"specs": []
},
{
"name": "dateparser",
"specs": []
}
],
"lcname": "act-types"
}