e81f5f618e
Sign drone config file
...
View docs for more info on signing: https://docs.drone.io/signature/
2022-11-26 13:24:23 +01:00
4b5500ec3b
Try install built wheel with wildcard
2022-11-26 13:10:38 +01:00
29c9feeaa1
Bumped package version to 0.3.2
2022-11-26 13:05:53 +01:00
c36bacc264
Exclude publish step when PR towards master
2022-11-26 13:03:11 +01:00
48e5b3bf3e
Remove test pypi publish ci step
2022-11-26 12:58:18 +01:00
8853ae85d8
Updated readme and license in setup.py
2022-11-26 12:55:43 +01:00
07c6e6fbe1
Only run public package when interacting with master
2022-11-26 12:53:44 +01:00
4d861e1739
Merged with upstream
2022-11-25 01:23:05 +01:00
5acf8e8848
Clearer output text for publish version
2022-11-25 01:21:59 +01:00
103696e01a
Clearer output text for publish version
2022-11-25 01:03:59 +01:00
b1018d7f9d
Merge branch 'ci/build-and-pypi-publish' of github.com:kevinmidboe/delugeClient into ci/build-and-pypi-publish
2022-11-25 00:56:02 +01:00
7d4f4d0e9b
If source is newer than pypi, exit 0 and continue pipeline
2022-11-25 00:38:35 +01:00
2f716e65a3
If source is newer than pypi, exit 0 and continue pipeline
2022-11-25 00:33:22 +01:00
fa59acfd03
Twince check command before upload
2022-11-25 00:01:40 +01:00
120d300b07
Install python dependencies before publish
2022-11-24 23:49:18 +01:00
0faa42a048
Publish depends on build
2022-11-24 23:13:29 +01:00
e2db73bf2a
fixed typo in pacakge name
2022-11-24 23:05:28 +01:00
0841fdc03d
sync pipenv after install
2022-11-24 22:57:03 +01:00
76c99568a8
try install requirements first
2022-11-24 22:50:04 +01:00
09e496a907
test explicitly defining wheel version
2022-11-24 22:46:54 +01:00
3989523632
add missing pipenv command
2022-11-24 22:43:18 +01:00
30c3e117da
test step indentation fking with lint
2022-11-24 22:40:30 +01:00
3fa8c4b18f
Add build for amd64 & arm64 arch + start of publish steps
2022-11-24 22:30:03 +01:00
11e9677d1a
Split wheel and tarball dist into separate make cmds
2022-11-24 22:29:50 +01:00
519b51c47c
Updated python requirements file
2022-11-24 21:32:08 +01:00
6fd63ff348
Delete requirements.txt
2022-11-24 01:16:40 +01:00
74f6f2b06f
Updated pacakge version to 0.3.1
2022-11-24 00:21:33 +01:00
7ef58745e1
Better validation of args and logging of non success responses
2022-11-24 00:21:21 +01:00
b076b1274b
Handle errors from deluge-client cracefully with logs
2022-11-24 00:18:26 +01:00
97d86253c8
Include id when printing torrent
2022-11-24 00:17:42 +01:00
d546027df7
Better adding of new log handlers
...
- __init__.py exports addHandler function for adding new handlers
- when --json flag is set we try disable all ch logs
2022-11-24 00:15:35 +01:00
2420d9e8c4
Define install_requires with minimal versions
2022-11-24 00:12:38 +01:00
2bbf175c2a
Updated for python 3.10
2022-11-24 00:11:57 +01:00
8597615e68
Replaced docopt with typer. Bumps version to 0.3.0
...
Switched out the cli package to typer.
Removed progress command since it did mostly what ls did.
Priting Torrents pads output to be a bit more readable.
Make sure to disconnect from deluge & ssh before script exits
2022-09-28 21:14:26 +02:00
9f959dd171
Terminate with exit code. Also structured func resp & print to caller of main.
2022-09-28 19:17:27 +02:00
869fe579ad
Renamed cli params for clearity and consistency
2022-09-28 19:12:53 +02:00
724af16f45
Moved logging setup to init and only define streamhandler from main.
2022-09-28 19:10:01 +02:00
201f944fdc
Updated incorrect markdown table formatting syntax
...
Also bumped package version to 0.2.3
2022-09-26 00:36:52 +02:00
9273666fed
Merge pull request #7 from KevinMidboe/feat/drone-ci
...
Feat: Drone ci
2022-09-26 00:35:03 +02:00
0cc33c98c1
Bumped to version 0.2.2
2022-09-26 00:33:50 +02:00
5ffb97824f
Updated readme w/ drone ci badge
2022-09-26 00:33:19 +02:00
365cfd0911
Simple drone integration that just tries to build package
2022-09-26 00:24:37 +02:00
61d1734954
Merge pull request #6 from KevinMidboe/fix/setuptools-build
...
Fix: Setuptools build
2022-09-26 00:23:01 +02:00
c48b4aa68b
Bumped to version 0.2.1
2022-09-26 00:19:25 +02:00
32cb0e51a7
Created make file w/ build, dist, install & upload
2022-09-26 00:18:19 +02:00
e03247bcc6
Re-ordered setup & logging actions/lines
2022-09-26 00:17:51 +02:00
1b2620b6f2
Renamed file delugeUtils -> utils
2022-09-26 00:17:06 +02:00
b7eb06e266
Moved __version__ to separate file
2022-09-26 00:16:16 +02:00
c09d35670e
Added pypi version badge.
2021-07-05 11:54:58 +02:00
39661ea3db
Naming conflict, renaming pypi project name to suffixed w/ -kevin.
2021-07-04 16:41:30 +02:00