This is an automated email from the ASF dual-hosted git repository.
github-merge-queue[bot] pushed a commit to branch release/v1.3
in repository https://gitbox.apache.org/repos/asf/texera.git
The following commit(s) were added to refs/heads/release/v1.3 by this push:
new 33b47a8f07 fix(licensing, v1.3): restore the MIT notice on the
vendored inner.py (#8851)
33b47a8f07 is described below
commit 33b47a8f072a71b93e9fda5112dfe5484ec915c8
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Oct 5 08:25:24 2026 +0000
fix(licensing, v1.3): restore the MIT notice on the vendored inner.py
(#8851)
### What changes were proposed in this PR?
Automated backport of #8776 to `release/v1.3`.
Source: 82ab13483dff640e580850d6f534964ae2d68029 · [automation
run](https://github.com/apache/texera/actions/runs/37282124135)
### Any related issues, documentation, discussions?
Backport of #8776. Originally linked #8775.
### How was this PR tested?
The backported tree built green before #8776 merged. Release-branch CI
runs on this PR once it is reopened — see the comment below.
### Was this PR authored or co-authored using generative AI tooling?
No.
Co-authored-by: Meng Wang <[email protected]>
---
.licenserc.yaml | 1 +
LICENSE | 6 ++++++
.../main/python/core/util/customized_queue/inner.py | 18 ++----------------
licenses-3rd-party-code/sebkeim-inner-class.txt | 21 +++++++++++++++++++++
4 files changed, 30 insertions(+), 16 deletions(-)
diff --git a/.licenserc.yaml b/.licenserc.yaml
index fc97bf09f1..49a492ee5b 100644
--- a/.licenserc.yaml
+++ b/.licenserc.yaml
@@ -58,3 +58,4 @@ header:
-
'frontend/src/app/common/type/proto/org/apache/texera/amber/core/workflow.ts'
- 'frontend/src/app/common/type/proto/google/protobuf/descriptor.ts'
- 'frontend/src/app/common/type/proto/scalapb/scalapb.ts'
+ - 'amber/src/main/python/core/util/customized_queue/inner.py'
diff --git a/LICENSE b/LICENSE
index 9d8c773927..99f56be783 100644
--- a/LICENSE
+++ b/LICENSE
@@ -232,6 +232,12 @@ This product bundles code derived from TypeFox
monaco-languageclient:
Source: https://github.com/TypeFox/monaco-languageclient
License: MIT License (licenses-3rd-party-code/monaco-languageclient.txt)
+This product bundles code derived from inner-class:
+ - amber/src/main/python/core/util/customized_queue/inner.py
+ Copyright (c) 2019 sebkeim
+ Source: https://github.com/sebkeim/inner-class
+ License: MIT License (licenses-3rd-party-code/sebkeim-inner-class.txt)
+
This product includes an icon from Google's Material Symbols:
- frontend/src/app/common/icon/model-icon.ts ("hub")
Copyright (c) Google LLC
diff --git a/amber/src/main/python/core/util/customized_queue/inner.py
b/amber/src/main/python/core/util/customized_queue/inner.py
index b39762f4f8..8ee782bffa 100644
--- a/amber/src/main/python/core/util/customized_queue/inner.py
+++ b/amber/src/main/python/core/util/customized_queue/inner.py
@@ -1,19 +1,5 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
+# Copyright (c) 2019 sebkeim
+# Licensed under the MIT License.
"""
This class is taken from https://github.com/sebkeim/inner-class at commit sha
diff --git a/licenses-3rd-party-code/sebkeim-inner-class.txt
b/licenses-3rd-party-code/sebkeim-inner-class.txt
new file mode 100644
index 0000000000..df8ad6df83
--- /dev/null
+++ b/licenses-3rd-party-code/sebkeim-inner-class.txt
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2019 sebkeim
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.