saltext.mattermost


Namesaltext.mattermost JSON
Version 1.0.0 PyPI version JSON
download
home_pageNone
SummarySalt Extension for interacting with Mattermost
upload_time2024-09-26 21:35:47
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseApache Software License
keywords salt-extension
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            # Salt Extension for Mattermost

Salt Extension for interacting with Mattermost

## Security

If you discover a security vulnerability, please refer
to [Salt's security guide][security].

## User Documentation

For setup and usage instructions, please refer to the
module docstrings (for now, documentation is coming!).

## Contributing

The saltext-mattermost project welcomes contributions from anyone!

The [Salt Extensions guide][salt-extensions-guide] provides comprehensive instructions on all aspects
of Salt extension development, including [writing tests][writing-tests], [running tests][running-tests],
[writing documentation][writing-docs] and [rendering the docs][rendering-docs].

### Quickstart

To get started contributing, first clone this repository (or your fork):

```bash
# Clone the repo
git clone --origin upstream git@github.com:salt-extensions/saltext-mattermost.git

# Change to the repo dir
cd saltext-mattermost
```

#### Automatic
If you have installed [direnv][direnv], allowing the project's `.envrc` ensures
a proper development environment is present and the virtual environment is active.

Without `direnv`, you can still run the automation explicitly:

```bash
python3 tools/initialize.py
source .venv/bin/activate
```

#### Manual
Please follow the [first steps][first-steps], skipping the repository initialization and first commit.

### Pull request

Always make changes in a feature branch:

```bash
git switch -c my-feature-branch
```

To [submit a Pull Request][submitting-pr], you'll need a fork of this repository in
your own GitHub account. If you followed the instructions above,
set your fork as the `origin` remote now:

```bash
git remote add origin git@github.com:<your_fork>.git
```

Ensure you followed the [first steps][first-steps] and commit your changes, fixing any
failing `pre-commit` hooks. Then push the feature branch to your fork and submit a PR.

### Ways to contribute

Contributions come in many forms, and they’re all valuable! Here are some ways you can help
without writing code:

* **Documentation**: Especially examples showing how to use this project
  to solve specific problems.
* **Triaging issues**: Help manage [issues][issues] and participate in [discussions][discussions].
* **Reviewing [Pull Requests][PRs]**: We especially appreciate reviews using [Conventional Comments][comments].

You can also contribute by:

* Writing blog posts
* Sharing your experiences using Salt + Mattermost
  on social media
* Giving talks at conferences
* Publishing videos
* Engaging in IRC, Discord or email groups

Any of these things are super valuable to our community, and we sincerely
appreciate every contribution!

[security]: https://github.com/saltstack/salt/blob/master/SECURITY.md
[salt-extensions-guide]: https://salt-extensions.github.io/salt-extension-copier/
[writing-tests]: https://salt-extensions.github.io/salt-extension-copier/topics/testing/writing.html
[running-tests]: https://salt-extensions.github.io/salt-extension-copier/topics/testing/running.html
[writing-docs]: https://salt-extensions.github.io/salt-extension-copier/topics/documenting/writing.html
[rendering-docs]: https://salt-extensions.github.io/salt-extension-copier/topics/documenting/building.html
[first-steps]: https://salt-extensions.github.io/salt-extension-copier/topics/creation.html#initialize-the-python-virtual-environment
[submitting-pr]: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork
[direnv]: https://direnv.net
[issues]: https://github.com/salt-extensions/saltext-mattermost/issues
[PRs]: https://github.com/salt-extensions/saltext-mattermost/pulls
[discussions]: https://github.com/salt-extensions/saltext-mattermost/discussions
[comments]: https://conventionalcomments.org/

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "saltext.mattermost",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "salt-extension",
    "author": null,
    "author_email": "\"EITR Technologies, LLC\" <devops@eitr.tech>",
    "download_url": "https://files.pythonhosted.org/packages/06/19/e6eeeec66d321871367b982d000855ed10fd3263f3b474e77107caabe6a4/saltext_mattermost-1.0.0.tar.gz",
    "platform": "any",
    "description": "# Salt Extension for Mattermost\n\nSalt Extension for interacting with Mattermost\n\n## Security\n\nIf you discover a security vulnerability, please refer\nto [Salt's security guide][security].\n\n## User Documentation\n\nFor setup and usage instructions, please refer to the\nmodule docstrings (for now, documentation is coming!).\n\n## Contributing\n\nThe saltext-mattermost project welcomes contributions from anyone!\n\nThe [Salt Extensions guide][salt-extensions-guide] provides comprehensive instructions on all aspects\nof Salt extension development, including [writing tests][writing-tests], [running tests][running-tests],\n[writing documentation][writing-docs] and [rendering the docs][rendering-docs].\n\n### Quickstart\n\nTo get started contributing, first clone this repository (or your fork):\n\n```bash\n# Clone the repo\ngit clone --origin upstream git@github.com:salt-extensions/saltext-mattermost.git\n\n# Change to the repo dir\ncd saltext-mattermost\n```\n\n#### Automatic\nIf you have installed [direnv][direnv], allowing the project's `.envrc` ensures\na proper development environment is present and the virtual environment is active.\n\nWithout `direnv`, you can still run the automation explicitly:\n\n```bash\npython3 tools/initialize.py\nsource .venv/bin/activate\n```\n\n#### Manual\nPlease follow the [first steps][first-steps], skipping the repository initialization and first commit.\n\n### Pull request\n\nAlways make changes in a feature branch:\n\n```bash\ngit switch -c my-feature-branch\n```\n\nTo [submit a Pull Request][submitting-pr], you'll need a fork of this repository in\nyour own GitHub account. If you followed the instructions above,\nset your fork as the `origin` remote now:\n\n```bash\ngit remote add origin git@github.com:<your_fork>.git\n```\n\nEnsure you followed the [first steps][first-steps] and commit your changes, fixing any\nfailing `pre-commit` hooks. Then push the feature branch to your fork and submit a PR.\n\n### Ways to contribute\n\nContributions come in many forms, and they\u2019re all valuable! Here are some ways you can help\nwithout writing code:\n\n* **Documentation**: Especially examples showing how to use this project\n  to solve specific problems.\n* **Triaging issues**: Help manage [issues][issues] and participate in [discussions][discussions].\n* **Reviewing [Pull Requests][PRs]**: We especially appreciate reviews using [Conventional Comments][comments].\n\nYou can also contribute by:\n\n* Writing blog posts\n* Sharing your experiences using Salt + Mattermost\n  on social media\n* Giving talks at conferences\n* Publishing videos\n* Engaging in IRC, Discord or email groups\n\nAny of these things are super valuable to our community, and we sincerely\nappreciate every contribution!\n\n[security]: https://github.com/saltstack/salt/blob/master/SECURITY.md\n[salt-extensions-guide]: https://salt-extensions.github.io/salt-extension-copier/\n[writing-tests]: https://salt-extensions.github.io/salt-extension-copier/topics/testing/writing.html\n[running-tests]: https://salt-extensions.github.io/salt-extension-copier/topics/testing/running.html\n[writing-docs]: https://salt-extensions.github.io/salt-extension-copier/topics/documenting/writing.html\n[rendering-docs]: https://salt-extensions.github.io/salt-extension-copier/topics/documenting/building.html\n[first-steps]: https://salt-extensions.github.io/salt-extension-copier/topics/creation.html#initialize-the-python-virtual-environment\n[submitting-pr]: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork\n[direnv]: https://direnv.net\n[issues]: https://github.com/salt-extensions/saltext-mattermost/issues\n[PRs]: https://github.com/salt-extensions/saltext-mattermost/pulls\n[discussions]: https://github.com/salt-extensions/saltext-mattermost/discussions\n[comments]: https://conventionalcomments.org/\n",
    "bugtrack_url": null,
    "license": "Apache Software License",
    "summary": "Salt Extension for interacting with Mattermost",
    "version": "1.0.0",
    "project_urls": {
        "Homepage": "https://github.com/salt-extensions/saltext-mattermost",
        "Source": "https://github.com/salt-extensions/saltext-mattermost",
        "Tracker": "https://github.com/salt-extensions/saltext-mattermost/issues"
    },
    "split_keywords": [
        "salt-extension"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c9313d9a445bb1d7ae1dee9040446b79353e945d38ce226fcf9c34e859f444de",
                "md5": "9d0245f75455c8817e92d4889749201a",
                "sha256": "5080bef5c92bd366f8e7a509fb5a85c43167798f0ea612ea63dd31d5418562f2"
            },
            "downloads": -1,
            "filename": "saltext.mattermost-1.0.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9d0245f75455c8817e92d4889749201a",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.8",
            "size": 14194,
            "upload_time": "2024-09-26T21:35:45",
            "upload_time_iso_8601": "2024-09-26T21:35:45.772109Z",
            "url": "https://files.pythonhosted.org/packages/c9/31/3d9a445bb1d7ae1dee9040446b79353e945d38ce226fcf9c34e859f444de/saltext.mattermost-1.0.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0619e6eeeec66d321871367b982d000855ed10fd3263f3b474e77107caabe6a4",
                "md5": "94bddbee09d849dad6788937f9aa4ac5",
                "sha256": "0f5a24e3b480d55dc617556b592bb6e9c3f89a90f9d5c7c659e2aa2b8c93edd2"
            },
            "downloads": -1,
            "filename": "saltext_mattermost-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "94bddbee09d849dad6788937f9aa4ac5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 50696,
            "upload_time": "2024-09-26T21:35:47",
            "upload_time_iso_8601": "2024-09-26T21:35:47.273165Z",
            "url": "https://files.pythonhosted.org/packages/06/19/e6eeeec66d321871367b982d000855ed10fd3263f3b474e77107caabe6a4/saltext_mattermost-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-26 21:35:47",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "salt-extensions",
    "github_project": "saltext-mattermost",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "lcname": "saltext.mattermost"
}
        
Elapsed time: 0.49867s