File tree Expand file tree Collapse file tree 7 files changed +41
-12
lines changed Expand file tree Collapse file tree 7 files changed +41
-12
lines changed Original file line number Diff line number Diff line change 1
- name : Publish Python 🐍 distributions 📦 to PyPI, TestPyPI and Anaconda
1
+ name : Publish
2
2
3
3
on : push
4
4
@@ -31,10 +31,10 @@ jobs:
31
31
with :
32
32
skip_existing : true
33
33
password : ${{ secrets.PYPI_TOKEN }}
34
- - name : publish-to-conda
35
- if : startsWith(github.ref, 'refs/tags')
36
- uses : m0nhawk/conda-package-publish-action@master
37
- with :
38
- subDir : ' ./conda'
39
- AnacondaUsername : ${{ secrets.ANACONDA_USERNAME }}
40
- AnacondaPassword : ${{ secrets.ANACONDA_PASSWORD }}
34
+ # - name: publish-to-conda
35
+ # if: startsWith(github.ref, 'refs/tags')
36
+ # uses: m0nhawk/conda-package-publish-action@master
37
+ # with:
38
+ # subDir: './conda'
39
+ # AnacondaUsername: ${{ secrets.ANACONDA_USERNAME }}
40
+ # AnacondaPassword: ${{ secrets.ANACONDA_PASSWORD }}
Original file line number Diff line number Diff line change @@ -102,6 +102,9 @@ venv.bak/
102
102
# Rope project settings
103
103
.ropeproject
104
104
105
+ # PyCharm project settings
106
+ .idea
107
+
105
108
# mkdocs documentation
106
109
/site
107
110
Original file line number Diff line number Diff line change 1
- * @ m0nhawk
1
+ * @ amotl
Original file line number Diff line number Diff line change 1
1
MIT License
2
2
3
3
Copyright (c) 2017 Andrew Prokhorenkov
4
+ Copyright (c) 2022 Andreas Motl
4
5
5
6
Permission is hereby granted, free of charge, to any person obtaining a copy
6
7
of this software and associated documentation files (the "Software"), to deal
Original file line number Diff line number Diff line change @@ -10,6 +10,11 @@ Yet another Grafana API library for Python. Support Python 3 only.
10
10
11
11
You need Python 3 and only the ` requests ` library installed.
12
12
13
+ ## History
14
+
15
+ The library was originally conceived by Andrew Prokhorenkov at https://github.com/m0nhawk/grafana_api .
16
+ Thank you very much for your efforts!
17
+
13
18
## Quick start
14
19
15
20
Install the pip package:
@@ -98,6 +103,22 @@ Work on API implementation still in progress.
98
103
| Teams | + |
99
104
| User | + |
100
105
106
+
107
+ ## Software tests
108
+
109
+ ``` shell
110
+ pip install pytest
111
+ pytest test
112
+ ```
113
+
114
+ ## Release
115
+
116
+ ``` shell
117
+ pip install pep517 twine
118
+ python -m pep517.build --source --binary --out-dir dist/ .
119
+ twine upload --repository=testpypi dist/*
120
+ ```
121
+
101
122
## Issue tracker
102
123
103
124
Please report any bugs and enhancement ideas using the ` grafana-client ` issue tracker:
Original file line number Diff line number Diff line change 35
35
doc_url : https://panodata.github.io/grafana-client/
36
36
dev_url : https://panodata.github.io/grafana-client/
37
37
38
- extra :
39
- recipe-maintainers :
40
- - m0nhawk
38
+ # extra:
39
+ # recipe-maintainers:
40
+ # - m0nhawk
Original file line number Diff line number Diff line change
1
+ # grafana-client backlog
2
+
3
+ - ` python -m pep517.build --source --binary --out-dir dist/ . `
4
+ pep517.build is deprecated. Consider switching to https://pypi.org/project/build/
You can’t perform that action at this time.
0 commit comments