mocap-maya


Namemocap-maya JSON
Version 0.2.1 PyPI version JSON
download
home_pageNone
SummaryNone
upload_time2024-08-06 18:17:10
maintainerNone
docs_urlNone
authormove.ai
requires_python<4.0,>=3.10
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # mocap-maya


![wemake-python-styleguide](https://img.shields.io/badge/style-wemake-7F00FF.svg)
![python3.10](https://img.shields.io/badge/python-3.10-blue)
![Coverage](./coverage-badge.svg)
[![Continuous Integration](https://github.com/move-ai/mocap-maya/actions/workflows/continous_integration.yml/badge.svg)](https://github.com/move-ai/mocap-maya/actions/workflows/continous_integration.yml)
[![Release](https://github.com/move-ai/mocap-maya/actions/workflows/release.yml/badge.svg)](https://github.com/move-ai/mocap-maya/actions/workflows/release.yml)

## Description




   
## Installation

1. Install the latest [aws-cli2](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)

2. Configure your sso as below:

```bash
aws configure sso
  name = moveai
  start url = https://d-93676e215a.awsapps.com/start#
  region = eu-west-1
  registration scopes =
  profile name: default
aws sso login --profile <profile_name>
```

3. Install [poetry](https://python-poetry.org/docs/#installation):

```bash
pip install poetry
```

Run the following with your profile name:

```bash
export AWS_PIP_PASSWORD=`aws codeartifact get-authorization-token --profile <profile_name> --domain moveai --domain-owner 103680339861 --region eu-west-1 --query authorizationToken --output text`
poetry config http-basic.move aws $AWS_PIP_PASSWORD
poetry install
```

## Pre-commit for contribution

After you perform `poetry install`, please perform the following command. This will allow the pre-commit checks to run each time you commit a new change to git.

```poetry run pre-commit install```


## Usage
    # TODO: Add instructions in https://moveai.atlassian.net/browse/EGT-391

## Tests

From the repo root directory, run:

```bash
poetry run pytest

```


## Version control

This repository follows git flow for version control where two branches are used to maintain development (develop branch) and production (main branch) environments. For more info on gitflow see [this documentation](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow)

Only the following branches are allowed to be merged these branches:
1. develop: feature/, bugfix/, main, cruft/, dependabot/
2. main: develop|hotfix/|release/

Please refer to [this](https://www.notion.so/moveai/SPIKE-Infrastructure-36ec9c8c8d114a84bfa0611be6e6f150#752e1d53eb814e2c8820ae3eef48141a) notion doc on the git flow used in this repository.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "mocap-maya",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": null,
    "keywords": null,
    "author": "move.ai",
    "author_email": "info@move.ai",
    "download_url": null,
    "platform": null,
    "description": "# mocap-maya\n\n\n![wemake-python-styleguide](https://img.shields.io/badge/style-wemake-7F00FF.svg)\n![python3.10](https://img.shields.io/badge/python-3.10-blue)\n![Coverage](./coverage-badge.svg)\n[![Continuous Integration](https://github.com/move-ai/mocap-maya/actions/workflows/continous_integration.yml/badge.svg)](https://github.com/move-ai/mocap-maya/actions/workflows/continous_integration.yml)\n[![Release](https://github.com/move-ai/mocap-maya/actions/workflows/release.yml/badge.svg)](https://github.com/move-ai/mocap-maya/actions/workflows/release.yml)\n\n## Description\n\n\n\n\n   \n## Installation\n\n1. Install the latest [aws-cli2](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)\n\n2. Configure your sso as below:\n\n```bash\naws configure sso\n  name = moveai\n  start url = https://d-93676e215a.awsapps.com/start#\n  region = eu-west-1\n  registration scopes =\n  profile name: default\naws sso login --profile <profile_name>\n```\n\n3. Install [poetry](https://python-poetry.org/docs/#installation):\n\n```bash\npip install poetry\n```\n\nRun the following with your profile name:\n\n```bash\nexport AWS_PIP_PASSWORD=`aws codeartifact get-authorization-token --profile <profile_name> --domain moveai --domain-owner 103680339861 --region eu-west-1 --query authorizationToken --output text`\npoetry config http-basic.move aws $AWS_PIP_PASSWORD\npoetry install\n```\n\n## Pre-commit for contribution\n\nAfter you perform `poetry install`, please perform the following command. This will allow the pre-commit checks to run each time you commit a new change to git.\n\n```poetry run pre-commit install```\n\n\n## Usage\n    # TODO: Add instructions in https://moveai.atlassian.net/browse/EGT-391\n\n## Tests\n\nFrom the repo root directory, run:\n\n```bash\npoetry run pytest\n\n```\n\n\n## Version control\n\nThis repository follows git flow for version control where two branches are used to maintain development (develop branch) and production (main branch) environments. For more info on gitflow see [this documentation](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow)\n\nOnly the following branches are allowed to be merged these branches:\n1. develop: feature/, bugfix/, main, cruft/, dependabot/\n2. main: develop|hotfix/|release/\n\nPlease refer to [this](https://www.notion.so/moveai/SPIKE-Infrastructure-36ec9c8c8d114a84bfa0611be6e6f150#752e1d53eb814e2c8820ae3eef48141a) notion doc on the git flow used in this repository.\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": null,
    "version": "0.2.1",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8a35a3836f505d902174c52e1385431efa7b9bb8b34e6b705d0749dc405015fe",
                "md5": "62f40bb91a33f16efa10937cb538aa84",
                "sha256": "3b859a3060ee296f6cf7551f1a3b1f944530afcfe2194016c248917a83f71047"
            },
            "downloads": -1,
            "filename": "mocap_maya-0.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "62f40bb91a33f16efa10937cb538aa84",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 2138,
            "upload_time": "2024-08-06T18:17:10",
            "upload_time_iso_8601": "2024-08-06T18:17:10.989628Z",
            "url": "https://files.pythonhosted.org/packages/8a/35/a3836f505d902174c52e1385431efa7b9bb8b34e6b705d0749dc405015fe/mocap_maya-0.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-06 18:17:10",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "mocap-maya"
}
        
Elapsed time: 0.28881s