Skip to content

Commit cb7e434

Browse files
committed
Merge branch 'release/1.0.2'
2 parents b29a57d + 7071292 commit cb7e434

File tree

7 files changed

+23
-5
lines changed

7 files changed

+23
-5
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212

1313
strategy:
1414
matrix:
15-
python-version: [3.6, 3.7, 3.8, 3.9, "3.10", "3.11"]
15+
python-version: [3.6, 3.7, 3.8, 3.9, "3.10", "3.11", "3.12"]
1616

1717
steps:
1818
- name: Checkout

CHANGES.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Version 1.0.2 (2024-02-26)
2+
--------------------------
3+
Add Python 3.12 to CI tests (#356) (Thanks to @edgarrmondragon)
4+
15
Version 1.0.1 (2023-07-12)
26
--------------------------
37
Fix tstamp parameter in track_self_describing_event (#350) (Thanks to @andehen)

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ENV PATH $PYENV_ROOT/shims:$PYENV_ROOT/bin:$PATH
1010
RUN git clone --depth=1 https://github.com/pyenv/pyenv.git $PYENV_ROOT
1111
RUN git clone --depth=1 https://github.com/pyenv/pyenv-virtualenv.git $PYENV_ROOT/plugins/pyenv-virtualenv
1212

13-
RUN pyenv install 3.5.10 && pyenv install 3.6.14 && pyenv install 3.7.11 && pyenv install 3.8.11 && pyenv install 3.9.6 && pyenv install 3.10.1 && pyenv install 3.11.0
13+
RUN pyenv install 3.5.10 && pyenv install 3.6.14 && pyenv install 3.7.11 && pyenv install 3.8.11 && pyenv install 3.9.6 && pyenv install 3.10.1 && pyenv install 3.11.0 && pyenv install 3.12.1
1414

1515
WORKDIR /app
1616
COPY . .

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
author = 'Alex Dean, Paul Boocock, Matus Tomlein, Jack Keene'
2929

3030
# The full version, including alpha/beta/rc tags
31-
release = "1.0.1"
31+
release = "1.0.2"
3232

3333

3434
# -- General configuration ---------------------------------------------------

run-tests.sh

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,14 @@ function deploy {
7878
source deactivate
7979
fi
8080

81+
# pyenv install 3.12.0
82+
if [ ! -e ~/.pyenv/versions/tracker312 ]; then
83+
pyenv virtualenv 3.12.0 tracker312
84+
pyenv activate tracker312
85+
pip install .
86+
pip install -r requirements-test.txt
87+
source deactivate
88+
fi
8189
}
8290

8391

@@ -109,6 +117,10 @@ function run_tests {
109117
pyenv activate tracker311
110118
pytest
111119
source deactivate
120+
121+
pyenv activate tracker312
122+
pytest
123+
source deactivate
112124
}
113125

114126
function refresh_deploy {
@@ -119,6 +131,7 @@ function refresh_deploy {
119131
pyenv uninstall -f tracker39
120132
pyenv uninstall -f tracker310
121133
pyenv uninstall -f tracker311
134+
pyenv uninstall -f tracker312
122135
}
123136

124137

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040

4141
setup(
4242
name="snowplow-tracker",
43-
version="1.0.1",
43+
version="1.0.2",
4444
author=authors_str,
4545
author_email=authors_email_str,
4646
packages=["snowplow_tracker", "snowplow_tracker.test", "snowplow_tracker.events"],
@@ -62,6 +62,7 @@
6262
"Programming Language :: Python :: 3.9",
6363
"Programming Language :: Python :: 3.10",
6464
"Programming Language :: Python :: 3.11",
65+
"Programming Language :: Python :: 3.12",
6566
"Operating System :: OS Independent",
6667
],
6768
install_requires=["requests>=2.25.1,<3.0", "typing_extensions>=3.7.4"],

snowplow_tracker/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
# language governing permissions and limitations there under.
1616
# """
1717

18-
__version_info__ = (1, 0, 1)
18+
__version_info__ = (1, 0, 2)
1919
__version__ = ".".join(str(x) for x in __version_info__)
2020
__build_version__ = __version__ + ""

0 commit comments

Comments
 (0)