datateer-cli


Namedatateer-cli JSON
Version 0.26.2 PyPI version JSON
download
home_pageNone
SummaryDatateer CLI to support devops and infrastructure
upload_time2024-04-03 21:26:24
maintainerNone
docs_urlNone
authorDatateer
requires_python<4.0,>=3.9
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Scripts for devops

- [Scripts for devops](#scripts-for-devops)
  - [Development](#development)
    - [Setup](#setup)
  - [Fixing Semantic Release](#fixing-semantic-release)
    - [Disclaimer](#disclaimer)
    - [Steps](#steps)

## Development

### Setup
1. poetry install
2. poetry shell

## Fixing Semantic Release

* [Source](https://github.com/relekang/python-semantic-release)
* [Action](https://python-semantic-release.readthedocs.io/en/latest/automatic-releases/github-actions.html)
* [Documentation](https://python-semantic-release.readthedocs.io/en/latest/#getting-started)
* [Configuration](https://python-semantic-release.readthedocs.io/en/latest/configuration.html)
  * These are being stored in the file `pyproject.toml` and its `tools.semantic_release` section

This is to resolve issues cuased by manually creating a version tag in conflict with what the CI process wants to create.

### Disclaimer

The below needs to be completed as an administrator of the git repo

This process is required because the semantic release action being used requires matching information

### Steps

1) Pull down the current main branch to your local
   1) Ensure that your git status shows no changes
2) Record the current tag without the `v` prefix
3) Update files:
   1) datateer_cli/\_\_init__.py
      1) set `__version__` to the currnet version
   2) CHANGELOG.md
      1) follow the format seen in the file adding the current version
4) git add .
5) git commit -m "<current version>"
   1) ensure that there isn't any other text other than the version for the commit message
6) git push

Now you have brought the repo back into a state where the semantic release can work as expected

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "datateer-cli",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Datateer",
    "author_email": "dev@datateer.com",
    "download_url": "https://files.pythonhosted.org/packages/74/a8/df2622f15815e140095fc3417d308be221394d55f78da7649389dd9242df/datateer_cli-0.26.2.tar.gz",
    "platform": null,
    "description": "# Scripts for devops\n\n- [Scripts for devops](#scripts-for-devops)\n  - [Development](#development)\n    - [Setup](#setup)\n  - [Fixing Semantic Release](#fixing-semantic-release)\n    - [Disclaimer](#disclaimer)\n    - [Steps](#steps)\n\n## Development\n\n### Setup\n1. poetry install\n2. poetry shell\n\n## Fixing Semantic Release\n\n* [Source](https://github.com/relekang/python-semantic-release)\n* [Action](https://python-semantic-release.readthedocs.io/en/latest/automatic-releases/github-actions.html)\n* [Documentation](https://python-semantic-release.readthedocs.io/en/latest/#getting-started)\n* [Configuration](https://python-semantic-release.readthedocs.io/en/latest/configuration.html)\n  * These are being stored in the file `pyproject.toml` and its `tools.semantic_release` section\n\nThis is to resolve issues cuased by manually creating a version tag in conflict with what the CI process wants to create.\n\n### Disclaimer\n\nThe below needs to be completed as an administrator of the git repo\n\nThis process is required because the semantic release action being used requires matching information\n\n### Steps\n\n1) Pull down the current main branch to your local\n   1) Ensure that your git status shows no changes\n2) Record the current tag without the `v` prefix\n3) Update files:\n   1) datateer_cli/\\_\\_init__.py\n      1) set `__version__` to the currnet version\n   2) CHANGELOG.md\n      1) follow the format seen in the file adding the current version\n4) git add .\n5) git commit -m \"<current version>\"\n   1) ensure that there isn't any other text other than the version for the commit message\n6) git push\n\nNow you have brought the repo back into a state where the semantic release can work as expected\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Datateer CLI to support devops and infrastructure",
    "version": "0.26.2",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fd52502899474d7269fe3cd5a043aa9e06e5b29f46345e19b72f82817bce31d8",
                "md5": "87fb406e81df269bc99714787d081b1e",
                "sha256": "039dfd0872b3f884be07a18f9625a986e4314ec2a7630ac827813800b8238117"
            },
            "downloads": -1,
            "filename": "datateer_cli-0.26.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "87fb406e81df269bc99714787d081b1e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 33164,
            "upload_time": "2024-04-03T21:26:22",
            "upload_time_iso_8601": "2024-04-03T21:26:22.474780Z",
            "url": "https://files.pythonhosted.org/packages/fd/52/502899474d7269fe3cd5a043aa9e06e5b29f46345e19b72f82817bce31d8/datateer_cli-0.26.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "74a8df2622f15815e140095fc3417d308be221394d55f78da7649389dd9242df",
                "md5": "e4c8a0c720420ce52673d759fd96716d",
                "sha256": "148c3a03cbb500c05af2af433e0a28b6767890980d0823f0999749bd527d7531"
            },
            "downloads": -1,
            "filename": "datateer_cli-0.26.2.tar.gz",
            "has_sig": false,
            "md5_digest": "e4c8a0c720420ce52673d759fd96716d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 22212,
            "upload_time": "2024-04-03T21:26:24",
            "upload_time_iso_8601": "2024-04-03T21:26:24.808396Z",
            "url": "https://files.pythonhosted.org/packages/74/a8/df2622f15815e140095fc3417d308be221394d55f78da7649389dd9242df/datateer_cli-0.26.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-03 21:26:24",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "datateer-cli"
}
        
Elapsed time: 0.21361s