packitos


Namepackitos JSON
Version 0.97.0 PyPI version JSON
download
home_pageNone
SummaryA set of tools to integrate upstream open source projects into Fedora operating system.
upload_time2024-05-15 08:22:29
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords dist-git fedora git packaging rpm
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <!-- markdownlint-disable MD033 MD041 -->
<p align="center">
  <img src="design/export/logo-no-borders.png" width="100" />
  <h1 align="center">Packit</h1>
</p>

[![Build Status](https://zuul-ci.org/gated.svg)](https://softwarefactory-project.io/zuul/t/local/builds?project=packit-service/packit)
[![black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)

Packit is a CLI tool that helps developers auto-package upstream projects
into Fedora operating system.

You can use packit to continuously build your upstream project in Fedora.

With packit you can create SRPMs, open pull requests in dist-git, submit koji builds and even create bodhi updates, effectively replacing the whole Fedora packaging workflow.

---

## To start using Packit

See our [documentation](https://packit.dev/docs/guide/)

## To start developing Packit

The [Contributing Guidelines](CONTRIBUTING.md) hosts all information you need to know to contribute to code and documentation, run tests and additional configuration.

## Workflows covered by packit

This list contains workflows covered by packit tool and links to the documentation.

- [Update Fedora dist-git with an upstream release.](https://packit.dev/docs/cli/propose-downstream/)
- [Build content of a Fedora dist-git branch in koji.](https://packit.dev/docs/cli/build/)
- [Create a bodhi update.](https://packit.dev/docs/cli/create-bodhi-update/)
- [Create a SRPM from the current content in the upstream repository.](https://packit.dev/docs/cli/srpm/)
- [Sync content of the Fedora dist-git repo into the upstream repository.](https://packit.dev/docs/cli/sync-from-downstream/)

## Requirements

Packit is written in Python 3 and is supports version 3.9 or later.

## Installation

For complete information on how to start using packit, please [click here](https://packit.dev/docs/guide/#have-packit-tooling-installed-locally).

## User configuration file

User configuration file for packit is described [here](http://packit.dev/docs/configuration/#user-configuration-file).

## Who is interested

For the up to date list of projects which are using packit, [click here](https://dashboard.packit.dev/projects).

## Logo design

Created by `Marián Mrva` - [@surfer19](https://github.com/surfer19)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "packitos",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "dist-git, fedora, git, packaging, rpm",
    "author": null,
    "author_email": "Red Hat <user-cont-team@redhat.com>",
    "download_url": "https://files.pythonhosted.org/packages/ff/b6/549f193058b1c5da365e4f5e4ac2c883923b438ce8a04fc630d957375903/packitos-0.97.0.tar.gz",
    "platform": null,
    "description": "<!-- markdownlint-disable MD033 MD041 -->\n<p align=\"center\">\n  <img src=\"design/export/logo-no-borders.png\" width=\"100\" />\n  <h1 align=\"center\">Packit</h1>\n</p>\n\n[![Build Status](https://zuul-ci.org/gated.svg)](https://softwarefactory-project.io/zuul/t/local/builds?project=packit-service/packit)\n[![black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)\n\nPackit is a CLI tool that helps developers auto-package upstream projects\ninto Fedora operating system.\n\nYou can use packit to continuously build your upstream project in Fedora.\n\nWith packit you can create SRPMs, open pull requests in dist-git, submit koji builds and even create bodhi updates, effectively replacing the whole Fedora packaging workflow.\n\n---\n\n## To start using Packit\n\nSee our [documentation](https://packit.dev/docs/guide/)\n\n## To start developing Packit\n\nThe [Contributing Guidelines](CONTRIBUTING.md) hosts all information you need to know to contribute to code and documentation, run tests and additional configuration.\n\n## Workflows covered by packit\n\nThis list contains workflows covered by packit tool and links to the documentation.\n\n- [Update Fedora dist-git with an upstream release.](https://packit.dev/docs/cli/propose-downstream/)\n- [Build content of a Fedora dist-git branch in koji.](https://packit.dev/docs/cli/build/)\n- [Create a bodhi update.](https://packit.dev/docs/cli/create-bodhi-update/)\n- [Create a SRPM from the current content in the upstream repository.](https://packit.dev/docs/cli/srpm/)\n- [Sync content of the Fedora dist-git repo into the upstream repository.](https://packit.dev/docs/cli/sync-from-downstream/)\n\n## Requirements\n\nPackit is written in Python 3 and is supports version 3.9 or later.\n\n## Installation\n\nFor complete information on how to start using packit, please [click here](https://packit.dev/docs/guide/#have-packit-tooling-installed-locally).\n\n## User configuration file\n\nUser configuration file for packit is described [here](http://packit.dev/docs/configuration/#user-configuration-file).\n\n## Who is interested\n\nFor the up to date list of projects which are using packit, [click here](https://dashboard.packit.dev/projects).\n\n## Logo design\n\nCreated by `Mari\u00e1n Mrva` - [@surfer19](https://github.com/surfer19)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A set of tools to integrate upstream open source projects into Fedora operating system.",
    "version": "0.97.0",
    "project_urls": {
        "Homepage": "https://github.com/packit/packit"
    },
    "split_keywords": [
        "dist-git",
        " fedora",
        " git",
        " packaging",
        " rpm"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b5de721bd593c7f13c9284b5099019118571c3456218e6df5ba3fcee9cdc2d68",
                "md5": "07c779cbd48e5acd872bd54427505184",
                "sha256": "84a5d4d75818f6b00e182b6bf8ccb0b73cb94b07fa2380d445d95647a6257a67"
            },
            "downloads": -1,
            "filename": "packitos-0.97.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "07c779cbd48e5acd872bd54427505184",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 198171,
            "upload_time": "2024-05-15T08:22:27",
            "upload_time_iso_8601": "2024-05-15T08:22:27.152306Z",
            "url": "https://files.pythonhosted.org/packages/b5/de/721bd593c7f13c9284b5099019118571c3456218e6df5ba3fcee9cdc2d68/packitos-0.97.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ffb6549f193058b1c5da365e4f5e4ac2c883923b438ce8a04fc630d957375903",
                "md5": "b975cd4d992c4016d4c102636cc4e307",
                "sha256": "78d0d227cb917e5d3bb984af41f3e9af773e993016d1a190c9ebc130fccb73fe"
            },
            "downloads": -1,
            "filename": "packitos-0.97.0.tar.gz",
            "has_sig": false,
            "md5_digest": "b975cd4d992c4016d4c102636cc4e307",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 6603509,
            "upload_time": "2024-05-15T08:22:29",
            "upload_time_iso_8601": "2024-05-15T08:22:29.419464Z",
            "url": "https://files.pythonhosted.org/packages/ff/b6/549f193058b1c5da365e4f5e4ac2c883923b438ce8a04fc630d957375903/packitos-0.97.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-15 08:22:29",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "packit",
    "github_project": "packit",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "packitos"
}
        
Elapsed time: 0.25630s