File tree Expand file tree Collapse file tree 7 files changed +530
-0
lines changed Expand file tree Collapse file tree 7 files changed +530
-0
lines changed Original file line number Diff line number Diff line change 1+ name : CD
2+
3+ on :
4+ push :
5+ branches : [ master, next ]
6+
7+ jobs :
8+ build :
9+ runs-on : ubuntu-latest
10+ steps :
11+ - name : Checkout
12+ uses : actions/checkout@v3
13+ - name : Build
14+ run : |
15+ python3 -m pip install --upgrade build
16+ python3 -m build
17+ - name : Upload
18+ run : |
19+ python3 -m pip install twine
20+ python3 -m twine upload --repository pypi dist/* -u __token__ -p ${{ secrets.PYPI_TOKEN }}
Original file line number Diff line number Diff line change 1+ .pytest_cache
2+ dist
Original file line number Diff line number Diff line change 1+ [distutils]
2+ index-servers = pypi
3+
4+ [pypi]
5+ username = __token__
6+ password = <PyPI token>
Original file line number Diff line number Diff line change 1+ [build-system ]
2+ requires = [" setuptools" ]
3+ build-backend = " setuptools.build_meta"
4+
5+
6+ [project ]
7+ name = " OpenGeodeWeb-Viewer"
8+ version = " 0.0.1"
9+ authors = [
10+ {
name =
" Geode-solutions" ,
email =
" [email protected] " },
11+ ]
12+ description = " OpenGeodeWeb-Viewer is an open source framework that proposes handy python functions and wrappers for vtk"
13+ readme = " README.md"
14+ requires-python = " >=3.8"
15+ classifiers = [
16+ " Programming Language :: Python :: 3" ,
17+ " License :: OSI Approved :: MIT License" ,
18+ " Operating System :: OS Independent" ,
19+ ]
20+ dependencies = [
21+ " wslink[ssl]" ,
22+ " numpy" ,
23+ " vtk"
24+ ]
25+
26+ [project .urls ]
27+ "Homepage" = " https://github.com/Geode-solutions/OpenGeodeWeb-Viewer"
28+ "Bug Tracker" = " https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/issues"
29+
30+ [tool .setuptools .packages .find ]
31+ where = [" src" ]
32+ namespaces = false
33+
34+ [tool .setuptools .dynamic ]
35+ dependencies = {file = [" requirements.txt" ]}
36+
37+ [tool .semantic_release .branches .master ]
38+ version_variable = " pyproject.toml:version"
39+ version_source = " commit"
40+ prerelease = false
41+
42+ [tool .semantic_release .branches .next ]
43+ version_variable = " pyproject.toml:version"
44+ version_source = " commit"
45+ prerelease_tag = " rc"
46+ prerelease = true
Original file line number Diff line number Diff line change 1+ OpenGeode-core
2+ OpenGeode-IO
3+ OpenGeode-Inspector
4+ OpenGeode-Geosciences
5+ OpenGeode-GeosciencesIO
6+ Geode-Viewables
You can’t perform that action at this time.
0 commit comments