No project description provided
Project description
Fn Deps
Simple helpers for managing and publishing dependencies.
This is used by teh fn_graph project and currently only supports poetry based repos. The primary point is to make publishing a package easy and dependable. The main call is:
fn_deps publish <major|minor|patch>
This will:
- Check there are no uncommitted changed
- Check you are up to date with the origin/master branch
- Update the package version
- Use dephell to create a setup.py (very nice for local development)
- Commit the changes ot the version and setup.py
- Build the package
- Tag the commit with the version
- Push the branch and the tags to origin
- Publish the package on Pypi
If anything goes wrong it will revert to the original commit without any changes.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fn_deps-0.1.0.tar.gz.
File metadata
- Download URL: fn_deps-0.1.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.5 CPython/3.8.2 Linux/5.4.0-31-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b34794dfd47dcb98254a3caeceab37e67009b1e39726074af97e22ee5a72d63
|
|
| MD5 |
ab1a5101cb16b562a73ec1f33e6a7ee4
|
|
| BLAKE2b-256 |
8572bc02826898902faafc4d959ed1d04ecbd2333168aca2253081e8d249d1d0
|
File details
Details for the file fn_deps-0.1.0-py3-none-any.whl.
File metadata
- Download URL: fn_deps-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.5 CPython/3.8.2 Linux/5.4.0-31-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b18ee11b53e3f86ce53eae046ead1f142edcddaba45d94f0f3ccc0ce7fd90dd
|
|
| MD5 |
d6d4bc9f0a7dfabba4af670bd38af4dd
|
|
| BLAKE2b-256 |
2e0b5a9e4fc0ccf08372d88b7a08909e5f19ccb79dff50f684bfa169ff6a7c09
|