Skip to content

Rename skale_te to t-encrypt#293

Merged
oleksandrSydorenkoJ merged 1 commit into
developfrom
292-rename-skale-te
Feb 16, 2026
Merged

Rename skale_te to t-encrypt#293
oleksandrSydorenkoJ merged 1 commit into
developfrom
292-rename-skale-te

Conversation

@oleksandrSydorenkoJ

Copy link
Copy Markdown
Contributor

Rename skale_te to t-encrypt
Restucture the path to t-encrypt Python

Copilot AI review requested due to automatic review settings February 13, 2026 12:43
@oleksandrSydorenkoJ oleksandrSydorenkoJ linked an issue Feb 13, 2026 that may be closed by this pull request

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request renames the threshold encryption Python package from skale_te/skale-te to t_encrypt/t-encrypt, making the naming more concise and consistent with the JavaScript package naming convention already in use. The changes include updating the C++ shared library name, Python package structure, environment variables, exception classes, and all related references in build configurations and CI/CD workflows.

Changes:

  • Renamed C++ shared library from libskale_te_python.so to libt_encrypt_python.so in CMake configuration
  • Restructured Python package from python/skale_te/ to python/t_encrypt/ with updated exception class names
  • Updated environment variable from SKALE_TE_LIB_PATH to T_ENCRYPT_LIB_PATH across setup scripts and CI/CD workflows
  • Removed trailing whitespace in multiple files as style improvements

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
threshold_encryption/CMakeLists.txt Renamed Python shared library target from skale_te_python to t_encrypt_python and removed trailing whitespace
python/t_encrypt/exceptions.py Added new exception classes with TEncryptError as base (replacing SkaleTEError)
python/t_encrypt/core.py Updated library path to reference libt_encrypt_python.so instead of libskale_te_python.so
python/t_encrypt/init.py Updated module docstring and exception imports to use new TEncryptError naming
python/skale_te/exceptions.py Removed old exception file as part of package restructuring
python/setup_t_encrypt.py Updated package name to t-encrypt, module name to t_encrypt, and environment variable to T_ENCRYPT_LIB_PATH
python/setup.sh Updated script to reference setup_t_encrypt.py and new library/package names
python/MANIFEST.in Updated to include t_encrypt directory instead of skale_te
.github/workflows/publish.yml Updated all references to use new package name, library name, and environment variable; removed trailing whitespace

@oleksandrSydorenkoJ oleksandrSydorenkoJ merged commit 309fc70 into develop Feb 16, 2026
17 of 18 checks passed
@oleksandrSydorenkoJ oleksandrSydorenkoJ deleted the 292-rename-skale-te branch February 16, 2026 13:14
@github-actions github-actions Bot locked and limited conversation to collaborators Feb 16, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rename skale-te to t-encrypt

4 participants