This package is deprecated in favor of git-upm-publisher-2.
The new package is written in JS. It is much more stable and doesn't have the annoying package resolution bugs of python.
git-upm-publisher
Automate UPM package releases for Git repositories containing Unity plugins.
Modules
- config_maker.py: searches for package.json files within a repository, and saves the selected one to a config.json file
- package_json_creator.py: creates a package.json file from scratch
- package_json_updater.py: updates an existing package.json partially (or completely)
- upm_publisher.py: automates the whole UPM publishing process explained here: https://www.patreon.com/posts/25070968
- main.py: runs all the necessary modules in order, so you don't have to
Installation
https://pypi.org/project/git-upm-publisher/
pip install git-upm-publisher
Usage
Run gup in your command line.
Advanced
gup-mainrunsmain(equaivalent ofgup)gup-config-makerrunsconfig_makergup-package-json-creatorrunspackage_json_creatorgup-package-json-updaterrunspackage_json_updatergup-upm-publisherrunsupm_publisher
License
MIT license. Refer to the LICENSE file. Copyright (c) 2019 S. Tarık Çetin
This application uses git-snapshot command from mob-sakai. Take a look and give them some love.
Release files for git-upm-publisher 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| git-upm-publisher-0.0.5.tar.gz | 8.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| git_upm_publisher-0.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.0 kB
Release files / git-upm-publisher-0.0.5.tar.gz
| Download URL | git-upm-publisher-0.0.5.tar.gz |
|---|---|
| Size | 8.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e7bf1d2d1886ba803180b2d53f2ac316d51aecd1ad8471a534e8f0b2f267870b
|
|
BLAKE2b-256 checksum How to use checksums |
9b821a145db2cf99075018a154291575b7aa1b1ba731bc87a6621d324b8af8e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.0
|
Release files / git_upm_publisher-0.0.5-py3-none-any.whl
| Download URL | git_upm_publisher-0.0.5-py3-none-any.whl |
|---|---|
| Size | 11.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8cd6f88ad887d3513fecfebb383a756c8baf2f8d3aef7f98fd5c8ac227a6afef
|
|
BLAKE2b-256 checksum How to use checksums |
ca70446f03a4f9ce8b068ea4cbb15ebf84d1bf93f4a99e46696fc1b5f9f4bea0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.0
|