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 <ja...@potiuk.com>
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 <39794726+dir...@users.noreply.github.com>
---
 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",

Reply via email to