Skip to content

Commit 9e13b42

Browse files
Merge pull request #3 from Geode-solutions/next
Next
2 parents bf82296 + 9ad7436 commit 9e13b42

File tree

8 files changed

+170
-128
lines changed

8 files changed

+170
-128
lines changed

.github/workflows/CD.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,18 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: Checkout
12-
uses: actions/checkout@v3
12+
uses: actions/checkout@v4
13+
with:
14+
fetch-depth: 0
15+
- name: Python Semantic Release
16+
uses: python-semantic-release/python-semantic-release@master
17+
with:
18+
github_token: ${{ secrets.GITHUB_TOKEN }}
1319
- name: Build
1420
run: |
21+
cat pyproject.toml
1522
python3 -m pip install --upgrade build
1623
python3 -m build
17-
# - name: Python Semantic Release
18-
# uses: python-semantic-release/python-semantic-release@master
19-
# with:
20-
# github_token: ${{ secrets.GITHUB_TOKEN }}
2124
- name: Upload
2225
run: |
2326
python3 -m pip install twine

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
.pytest_cache
2-
dist
2+
dist
3+
venv
4+
__pycache__

pyproject.toml

Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ build-backend = "setuptools.build_meta"
55

66
[project]
77
name = "OpenGeodeWeb-Back"
8-
version = "0.0.16"
8+
version = "1.1.0-rc.1"
9+
dynamic = ["dependencies"]
910
authors = [
10-
{ name="Geode-solutions", email="contact@geode-solutions.com" },
11+
{ name="Geode-solutions", email="team-web@geode-solutions.com" },
1112
]
1213
description = "OpenGeodeWeb-Back is an open source framework that proposes handy python functions and wrappers for the OpenGeode ecosystem"
1314
readme = "README.md"
@@ -17,33 +18,25 @@ classifiers = [
1718
"License :: OSI Approved :: MIT License",
1819
"Operating System :: OS Independent",
1920
]
20-
dependencies = [
21-
"geode-viewables>=2.0.3",
22-
"opengeode-core>=14.4.1",
23-
"opengeode-geosciences>=7.1.1",
24-
"opengeode-geosciencesio>=4.1.6",
25-
"opengeode-inspector>=3.0.7",
26-
"opengeode-io>=6.0.10",
27-
]
2821

2922
[project.urls]
3023
"Homepage" = "https://github.com/Geode-solutions/OpenGeodeWeb-Back"
3124
"Bug Tracker" = "https://github.com/Geode-solutions/OpenGeodeWeb-Back/issues"
3225

33-
[tool.setuptools.packages.find]
34-
where = ["src"]
35-
namespaces = false
36-
3726
[tool.setuptools.dynamic]
3827
dependencies = {file = ["requirements.txt"]}
3928

4029
[tool.semantic_release]
41-
version_variable = "pyproject.toml:version"
30+
version_toml = [
31+
"pyproject.toml:project.version",
32+
]
33+
34+
[tool.semantic_release.remote.token]
35+
env = "GH_TOKEN"
4236

4337
[tool.semantic_release.branches.master]
4438
match = "master"
4539

4640
[tool.semantic_release.branches.next]
4741
match = "next"
48-
prerelease_tag = "rc"
4942
prerelease = true

requirements.txt

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,33 @@
22
# This file is autogenerated by pip-compile with Python 3.9
33
# by the following command:
44
#
5-
# pip-compile --resolver=backtracking requirements.in
5+
# pip-compile requirements.in
66
#
7-
geode-common==26.1.5
7+
geode-common==26.3.0
88
# via geode-viewables
9-
geode-viewables==2.0.3
9+
geode-viewables==2.1.0
1010
# via -r requirements.in
11-
opengeode-core==14.4.5
11+
opengeode-core==14.8.0
1212
# via
1313
# -r requirements.in
14-
# geode-common
1514
# geode-viewables
1615
# opengeode-geosciences
1716
# opengeode-geosciencesio
1817
# opengeode-inspector
1918
# opengeode-io
20-
opengeode-geosciences==7.1.4
19+
opengeode-geosciences==7.2.0
2120
# via
2221
# -r requirements.in
2322
# geode-viewables
2423
# opengeode-geosciencesio
2524
# opengeode-inspector
26-
opengeode-geosciencesio==4.2.1
25+
opengeode-geosciencesio==4.5.0
2726
# via
2827
# -r requirements.in
2928
# opengeode-inspector
30-
opengeode-inspector==3.0.8
29+
opengeode-inspector==3.1.0
3130
# via -r requirements.in
32-
opengeode-io==6.0.10
31+
opengeode-io==6.2.0
3332
# via
3433
# -r requirements.in
3534
# geode-viewables

0 commit comments

Comments
 (0)