diff --git a/LICENSE b/LICENSE index 8036231..b17cff9 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2025 Abhishek +Copyright (c) 2025 Abhishek Bhakat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/airflow-mcp-server/LICENSE b/airflow-mcp-server/LICENSE new file mode 100644 index 0000000..b17cff9 --- /dev/null +++ b/airflow-mcp-server/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2025 Abhishek Bhakat + +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. diff --git a/airflow-mcp-server/pyproject.toml b/airflow-mcp-server/pyproject.toml index 0ffd0c9..82dace7 100644 --- a/airflow-mcp-server/pyproject.toml +++ b/airflow-mcp-server/pyproject.toml @@ -2,6 +2,7 @@ name = "airflow-mcp-server" version = "0.2.0" description = "MCP Server for Airflow" +readme = "README.md" requires-python = ">=3.11" authors = [ {name = "Abhishek Bhakat", email = "abhishek.bhakat@hotmail.com"} @@ -16,6 +17,12 @@ dependencies = [ "pydantic>=2.10.5", "pyyaml>=6.0.0", ] +classifiers = [ + "Programming Language :: Python :: 3", + "Operating System :: OS Independent", +] +license = "MIT" +license-files = ["LICEN[CS]E*"] [project.urls] repository = "https://github.com/abhishekbhakat/airflow-mcp-server" diff --git a/airflow-wingman/LICENSE b/airflow-wingman/LICENSE new file mode 100644 index 0000000..b17cff9 --- /dev/null +++ b/airflow-wingman/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2025 Abhishek Bhakat + +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. diff --git a/airflow-wingman/README.md b/airflow-wingman/README.md new file mode 100644 index 0000000..a3eb0bf --- /dev/null +++ b/airflow-wingman/README.md @@ -0,0 +1,2 @@ +# Airflow Wingman +Airflow plugin to enable LLMs chat in Airflow Webserver. \ No newline at end of file diff --git a/airflow-wingman/pyproject.toml b/airflow-wingman/pyproject.toml index b94fbaa..fa0f504 100644 --- a/airflow-wingman/pyproject.toml +++ b/airflow-wingman/pyproject.toml @@ -3,6 +3,7 @@ name = "airflow-wingman" version = "0.1.0" description = "Airflow plugin to enable LLMs chat" +readme = "README.md" requires-python = ">=3.11" authors = [ {name = "Abhishek Bhakat", email = "abhishek.bhakat@hotmail.com"} @@ -11,6 +12,12 @@ dependencies = [ "apache-airflow>=2.10.0", "airflow-mcp-server>=0.2.0" ] +classifiers = [ + "Programming Language :: Python :: 3", + "Operating System :: OS Independent", +] +license = "MIT" +license-files = ["LICEN[CS]E*"] [project.urls] repository = "https://github.com/abhishekbhakat/airflow-mcp-server"