File tree Expand file tree Collapse file tree 12 files changed +79
-8
lines changed
Expand file tree Collapse file tree 12 files changed +79
-8
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8- ## Unreleased
8+ ## [ 0.16.0 ] - 27.07.2025
99
1010### Added
1111- HSTU Model from "Actions Speak Louder then Words..." implemented in the class ` HSTUModel ` ([ #290 ] ( https://github.com/MobileTeleSystems/RecTools/pull/290 ) )
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ BENCHMARK=benchmark
55SOURCES =rectools
66TESTS =tests
77SCRIPTS =scripts
8+ EXAMPLES =examples
89
910
1011
@@ -85,10 +86,10 @@ test: .venv .test
8586# Copyright
8687
8788copyright :
88- poetry run python -m scripts.copyright --check ${SOURCES} ${TESTS} ${SCRIPTS} ${BENCHMARK}
89+ poetry run python -m scripts.copyright --check ${SOURCES} ${TESTS} ${SCRIPTS} ${BENCHMARK} ${EXAMPLES}
8990
9091copyright_fix :
91- poetry run python -m scripts.copyright ${SOURCES} ${TESTS} ${SCRIPTS} ${BENCHMARK}
92+ poetry run python -m scripts.copyright ${SOURCES} ${TESTS} ${SCRIPTS} ${BENCHMARK} ${EXAMPLES}
9293
9394
9495# Cleaning
Original file line number Diff line number Diff line change 1+ # Copyright 2025 MTS (Mobile Telesystems)
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
14+
115import json
216import os
317import typing as tp
Original file line number Diff line number Diff line change 11[tool .poetry ]
22name = " RecTools"
3- version = " 0.15 .0"
3+ version = " 0.16 .0"
44description = " An easy-to-use Python library for building recommendation systems"
55license = " Apache-2.0"
66authors = [
Original file line number Diff line number Diff line change 1+ # Copyright 2025 MTS (Mobile Telesystems)
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
14+
115import pandas as pd
216
317from rectools import Columns
Original file line number Diff line number Diff line change 1- # Copyright 2023-2024 MTS (Mobile Telesystems)
1+ # Copyright 2023-2025 MTS (Mobile Telesystems)
22#
33# Licensed under the Apache License, Version 2.0 (the "License");
44# you may not use this file except in compliance with the License.
Original file line number Diff line number Diff line change 1+ # Copyright 2025 MTS (Mobile Telesystems)
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
14+
115import typing as tp
216
317import numpy as np
Original file line number Diff line number Diff line change 1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15- VERSION = "0.15 .0"
15+ VERSION = "0.16 .0"
Original file line number Diff line number Diff line change 1+ # Copyright 2025 MTS (Mobile Telesystems)
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
14+
115import re
216import typing as tp
317
Original file line number Diff line number Diff line change 1- # Copyright 2023-2024 MTS (Mobile Telesystems)
1+ # Copyright 2023-2025 MTS (Mobile Telesystems)
22#
33# Licensed under the Apache License, Version 2.0 (the "License");
44# you may not use this file except in compliance with the License.
You can’t perform that action at this time.
0 commit comments