From bfe0ba976f9231f628fff3bc0c57d6499d448db6 Mon Sep 17 00:00:00 2001 From: bchoudhary6415 <95407446+bchoudhary6415@users.noreply.github.com> Date: Tue, 21 May 2024 11:42:26 +0530 Subject: [PATCH] Adding .gitattributes file (#940) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Create .gitattributes Signed-off-by: Balram Choudhary * Update .gitattributes Signed-off-by: Balram Choudhary * Update .gitattributes Signed-off-by: Balram Choudhary * Upgrade cibuildwheel on Linux & Mac OS job (#920) cibuildwheel was already bumped for the Windows 62 and 64 bit jobs, but the Linux and Mac OS jobs were still using the old version, which doesn't support Python 3.12. So despite the advertised support for Python 3.12, the 3.12 wheels were not actually being uploaded. Signed-off-by: Bradley Reynolds Signed-off-by: Balram Choudhary * Downgrade upload-artifact on 64 bit Windows (#919) actions/upload-artifact was only bumped to v4 on 64 bit Windows. Artifacts created with v4 can not be downloaded by v3, so the download step in the release job completely misses the 64 bit Windows wheels. ref: https://github.blog/changelog/2023-12-14-github-actions-artifacts-v4-is-now-generally-available/ Signed-off-by: Bradley Reynolds Signed-off-by: Balram Choudhary * v3.2.3 Signed-off-by: Balram Choudhary * Update INSTALL.md (#921) * Update INSTALL.md 🚀 Enhancement: Support IBM DB for M1 Macs Description: Numerous developers are encountering difficulties with IBM DB not functioning on M1 Macs, even after installing the x86 version of Python. This PR aims to resolve this issue and provide comprehensive support for IBM DB on M1 Mac systems. Proposed Solution: I have introduced a series of steps that developers can follow to seamlessly configure and run IBM DB on their M1 Macs. By implementing these steps, users will be able to effectively utilize IBM DB in their development environment without encountering compatibility issues. Key Changes: Added detailed instructions for configuring IBM DB on M1 Macs. Addressed compatibility concerns to ensure smooth integration with the system architecture. Tested and verified the proposed solution on M1 Macs to ensure reliability and effectiveness. Benefits: Enables developers to seamlessly utilize IBM DB on M1 Mac systems. Enhances the development experience by eliminating compatibility issues. Improves productivity and efficiency for developers working on M1 Mac platforms. Instructions for Reviewers: Please review the provided steps and ensure they are clear, concise, and effective in addressing the IBM DB compatibility issue on M1 Macs. Any feedback or suggestions for further improvements are highly appreciated. Let's collaborate to streamline IBM DB support for M1 Macs and enhance the development experience for all users. Thank you for your attention and assistance in addressing this critical issue! Signed-off-by: Ankit Kumar * Signed-off-by: Ankit Kumar Update INSTALL.md Signed-off-by: Ankit Kumar --------- Signed-off-by: Ankit Kumar Signed-off-by: Balram Choudhary * doc update to addess issues #907, #926 Signed-off-by: Balram Choudhary * Added isolation level attribute support (#932) Signed-off-by: ek Signed-off-by: Balram Choudhary * doc update for license error, issue #933 Signed-off-by: Balram Choudhary * Update bld_wheels_and_upload.yml Signed-off-by: Balram Choudhary * Update bld_wheels_and_upload.yml Signed-off-by: Balram Choudhary * Adding .gitattributes file Signed-off-by: Balram Choudhary --------- Signed-off-by: Balram Choudhary Signed-off-by: Bradley Reynolds Signed-off-by: Ankit Kumar Signed-off-by: ek Co-authored-by: Bradley Reynolds Co-authored-by: Bimal Jha Co-authored-by: Ankit Kumar Co-authored-by: Earammak <107038275+Earammak@users.noreply.github.com> --- .gitattributes | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..6875e5c4 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,20 @@ +# This .gitattributes file will cause all text files EXCEPT for +# git's .gitattributes and .gitignore files to be encoded as EBCDIC. +# Selected binary files will not be translated at all. +# The default for text files +* git-encoding=iso8859-1 zos-working-tree-encoding=ibm-1047 +# git's files (which MUST be ASCII) +.gitattributes git-encoding=iso8859-1 zos-working-tree-encoding=iso8859-1 +.gitignore git-encoding=iso8859-1 zos-working-tree-encoding=iso8859-1 +# Binary files, selected by file extension. + +# Other platforms don't use the BINARY term, But do recognize "binary" macro +*.jpg git-encoding=BINARY zos-working-tree-encoding=BINARY binary +*.jar git-encoding=BINARY zos-working-tree-encoding=BINARY binary +*.jpg git-encoding=BINARY zos-working-tree-encoding=BINARY binary +*.node git-encoding=BINARY zos-working-tree-encoding=BINARY binary +*.png git-encoding=BINARY zos-working-tree-encoding=BINARY binary +*.PNG git-encoding=BINARY zos-working-tree-encoding=BINARY binary +*.tar git-encoding=BINARY zos-working-tree-encoding=BINARY binary +*.tgz git-encoding=BINARY zos-working-tree-encoding=BINARY binary +*.zip git-encoding=BINARY zos-working-tree-encoding=BINARY binary