This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch v2-10-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/v2-10-test by this push:
new bdb89d34f0 Removed unicodecsv dependency for providers with Airflow
version 2.8.0 and above (#42765) (#42970)
bdb89d34f0 is described below
commit bdb89d34f0d15a783c301b3a28ce5ac6e289ad25
Author: Jarek Potiuk <[email protected]>
AuthorDate: Tue Oct 15 04:46:50 2024 +0200
Removed unicodecsv dependency for providers with Airflow version 2.8.0 and
above (#42765) (#42970)
(cherry picked from commit 00b8452b7526166b2918976b991aff1124d1a17c)
Co-authored-by: Gopal Dirisala <[email protected]>
---
3rd-party-licenses/LICENSE-unicodecsv.txt | 25 -------------------------
hatch_build.py | 5 -----
2 files changed, 30 deletions(-)
diff --git a/3rd-party-licenses/LICENSE-unicodecsv.txt
b/3rd-party-licenses/LICENSE-unicodecsv.txt
deleted file mode 100644
index 6d004c776d..0000000000
--- a/3rd-party-licenses/LICENSE-unicodecsv.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-Copyright 2010 Jeremy Dunck. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
modification, are
-permitted provided that the following conditions are met:
-
- 1. Redistributions of source code must retain the above copyright notice,
this list of
- conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright
notice, this list
- of conditions and the following disclaimer in the documentation and/or
other materials
- provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY JEREMY DUNCK ``AS IS'' AND ANY EXPRESS OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JEREMY
DUNCK OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR
-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON
-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF
-ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-The views and conclusions contained in the software and documentation are
those of the
-authors and should not be interpreted as representing official policies,
either expressed
-or implied, of Jeremy Dunck.
diff --git a/hatch_build.py b/hatch_build.py
index 8be26e767e..8aafdfd5c2 100644
--- a/hatch_build.py
+++ b/hatch_build.py
@@ -492,11 +492,6 @@ DEPENDENCIES = [
"tabulate>=0.7.5",
"tenacity>=8.0.0,!=8.2.0",
"termcolor>=1.1.0",
- # We should remove this dependency when Providers are limited to Airflow
2.7+
- # as we replaced the usage of unicodecsv with csv in Airflow 2.7
- # See https://github.com/apache/airflow/pull/31693
- # We should also remove "3rd-party-licenses/LICENSE-unicodecsv.txt" file
when we remove this dependency
- "unicodecsv>=0.14.1",
# Universal Pathlib 0.2.4 adds extra validation for Paths and our
integration with local file paths
# Does not work with it Tracked in
https://github.com/fsspec/universal_pathlib/issues/276
"universal-pathlib>=0.2.2,!=0.2.4",