-
Notifications
You must be signed in to change notification settings - Fork 45
Comparing changes
Open a pull request
base repository: tarantool/tarantool-python
base: 1.2.0
head repository: tarantool/tarantool-python
compare: master
- 13 commits
- 21 files changed
- 3 contributors
Commits on Mar 29, 2024
-
test: use coverage instead of equality to test error payload
We are going to add missing 'user' payload field for ACCESS_DENIED error which will break current tests. Let rewrite tests to allow adding new payload fields for this error. Need for tarantool/tarantool#9108
Configuration menu - View commit details
-
Copy full SHA for 3d397aa - Browse repository at this point
Copy the full SHA 3d397aaView commit details
Commits on Apr 11, 2024
-
test: use coverage instead of equality to test error payload p.2
We are going to add 'name' payload field for every client error. So we need to tweak more test to handle this. Need for tarantool/tarantool#9875
Configuration menu - View commit details
-
Copy full SHA for acc1446 - Browse repository at this point
Copy the full SHA acc1446View commit details
Commits on May 24, 2024
-
codespell: ignore unittest naming
After resent update, codespell started to treat assertIn as a typo, and CI started to fail.
Configuration menu - View commit details
-
Copy full SHA for 5507a6e - Browse repository at this point
Copy the full SHA 5507a6eView commit details -
It seems that something has been changed in the package dependencies and `install` no longer works here without `update`.
Configuration menu - View commit details
-
Copy full SHA for 717f275 - Browse repository at this point
Copy the full SHA 717f275View commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e50f762 - Browse repository at this point
Copy the full SHA e50f762View commit details -
ci: fix download artifact vulnerability
Versions of actions/download-artifact before 4.1.7 are vulnerable to arbitrary file write when downloading and extracting a specifically crafted artifact that contains path traversal filenames [1]. 1. https://github.com/tarantool/tarantool-python/security/dependabot/4
Configuration menu - View commit details
-
Copy full SHA for 7c5e9a0 - Browse repository at this point
Copy the full SHA 7c5e9a0View commit details -
ci: cancel previous runs on PR push
After this patch, current PR pipeline runs will be cancelled if new commits/force push triggers new pipelines.
Configuration menu - View commit details
-
Copy full SHA for d291a45 - Browse repository at this point
Copy the full SHA d291a45View commit details -
package: drop Python 3.6 support
Python 3.6 EOL is 2021-12-23 [1]. Current build script no longer supports Python 3.6 due to `packaging` Python dependency bump. (And fixing the issue is more than just fixating older `packaging` version as a dependency.) https://devguide.python.org/versions/
Configuration menu - View commit details
-
Copy full SHA for 70c92fd - Browse repository at this point
Copy the full SHA 70c92fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61e96fc - Browse repository at this point
Copy the full SHA 61e96fcView commit details
Commits on Sep 23, 2024
-
pylint: ignore too-many-positional-arguments
Pylint 3.3.0 includes a new warning: too-many-positional-arguments [1]. We already ignore a similar too-many-arguments warning in several places since "fixing" it is backward-incompatible. 1. pylint-dev/pylint#9099
Configuration menu - View commit details
-
Copy full SHA for 938db75 - Browse repository at this point
Copy the full SHA 938db75View commit details -
pylint: ignore unknown-option-value
Disabling any new pylint warnings per-entity results in older pylint failing due to unknown option. Since we support several pylint versions due to Python version restrictions, we need to support multiple pylint versions as well.
Configuration menu - View commit details
-
Copy full SHA for 1574e4c - Browse repository at this point
Copy the full SHA 1574e4cView commit details -
test: fixate linters version strictly
Any new linter release, including bugfix ones, may result in failing CI. Since tarantool-python CI is included in several integration pipelines, such things may block work on repos like tarantool/tarantool and tarantool/luajit. On the other hand, if CI will start to fail due to a new linter release, it is unlikely that something user-critical will be discovered. So for now let's stick to the following approach: one will bump linters manually from time to time and fix/disable emerging issues.
Configuration menu - View commit details
-
Copy full SHA for b6422af - Browse repository at this point
Copy the full SHA b6422afView commit details
Commits on Apr 10, 2025
-
Bump actions to use ubuntu-24.04 for fixing the following GitHub warning: The Ubuntu 20.04 Actions runner image will begin deprecation on 2025-02-01. Additionally this patch updates test requirements, list of OS to test, forces `xz` compression type to support older OS versions, hot-fixes to solve `CMake` 3.5 problem on latest Ubuntu and Debian. Part of #TNTP-1918
Configuration menu - View commit details
-
Copy full SHA for 28310fc - Browse repository at this point
Copy the full SHA 28310fcView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.2.0...master