{"id":13936788,"url":"https://github.com/capitalone/giraffez","last_synced_at":"2025-12-30T08:15:36.275Z","repository":{"id":56343395,"uuid":"65755683","full_name":"capitalone/giraffez","owner":"capitalone","description":"User-friendly Teradata client for Python","archived":true,"fork":false,"pushed_at":"2021-11-17T19:10:38.000Z","size":7672,"stargazers_count":107,"open_issues_count":16,"forks_count":32,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-06-13T09:07:37.268Z","etag":null,"topics":["command-line-tool","database","kawaii","python","teradata"],"latest_commit_sha":null,"homepage":"https://capitalone.github.io/giraffez","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/capitalone.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null}},"created_at":"2016-08-15T18:37:20.000Z","updated_at":"2025-01-03T14:51:12.000Z","dependencies_parsed_at":"2022-08-15T17:00:39.522Z","dependency_job_id":null,"html_url":"https://github.com/capitalone/giraffez","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/capitalone/giraffez","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capitalone%2Fgiraffez","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capitalone%2Fgiraffez/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capitalone%2Fgiraffez/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capitalone%2Fgiraffez/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capitalone","download_url":"https://codeload.github.com/capitalone/giraffez/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capitalone%2Fgiraffez/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265419500,"owners_count":23761845,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["command-line-tool","database","kawaii","python","teradata"],"created_at":"2024-08-07T23:02:59.935Z","updated_at":"2025-12-14T14:50:51.415Z","avatar_url":"https://github.com/capitalone.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"Due to changes in the priorities, this project is currently not being supported. The project is archived as of 11/17/21 and will be available in a read-only state. Please note, since archival, the project is not maintained or reviewed.\n########\n\n.. image:: https://img.shields.io/pypi/v/giraffez.svg\n     :target: https://pypi.python.org/pypi/giraffez\n     :alt: PyPi\n.. image:: https://img.shields.io/badge/license-Apache%202-blue.svg\n     :target: https://www.apache.org/licenses/LICENSE-2.0\n     :alt: License\n\n|\n\n.. image:: https://raw.githubusercontent.com/capitalone/giraffez/master/docs/logo.png\n\nGiraffez is a client library for `Teradata \u003chttp://www.teradata.com/\u003e`_, made to be fast and user-friendly. It shares many features with the official Teradata tools, but makes them available in an easy-to-use command-line interface and Python API.\n\n\nFeatures\n########\n\n- `Command-line tool \u003chttps://capitalone.github.io/giraffez/command-line.html\u003e`_\n- `Python API \u003chttps://capitalone.github.io/giraffez/api.html#giraffez-modules\u003e`_ - expressive, powerful, and great for `working with other packages \u003chttps://capitalone.github.io/giraffez/api.html#working-with-other-packages\u003e`_ (e.g. `pandas \u003chttp://pandas.pydata.org\u003e`_)\n- `Execute \u003chttps://capitalone.github.io/giraffez/command-line.html#cmd\u003e`_ SQL statements using the Teradata CLIv2 library -- performing ad hoc queries and commands\n- `Insert \u003chttps://capitalone.github.io/giraffez/command-line.html#insert\u003e`_ into existing Teradata tables using the CLIv2 drivers\n- `Archive \u003chttps://capitalone.github.io/giraffez/command-line.html#archiving\u003e`_ Teradata tables to save space. These can easily be `transformed to flatfiles \u003chttps://capitalone.github.io/giraffez/command-line.html#fmt\u003e`_ or `loaded \u003chttps://capitalone.github.io/giraffez/command-line.html#load\u003e`_ back into Teradata\n- `BulkExport \u003chttps://capitalone.github.io/giraffez/command-line.html#export\u003e`_ from Teradata to a flatfile or archival format, retaining data type information\n- `BulkLoad \u003chttps://capitalone.github.io/giraffez/command-line.html#load\u003e`_ into existing Teradata tables using the Teradata PT Update (MLOAD)\n- `Config \u003chttps://capitalone.github.io/giraffez/command-line.html#config\u003e`_ - manage connection information and credentials securely using the ``giraffez config`` and ``giraffez secret`` commands\n- `Interactive shell \u003chttps://capitalone.github.io/giraffez/command-line.html#shell\u003e`_ for executing Teradata queries -- much like BTEQ, but with a friendly interface\n- `Run \u003chttps://capitalone.github.io/giraffez/command-line.html#run\u003e`_ job files in YAML format\n\nLinks\n#####\n\n- `Documentation \u003chttps://capitalone.github.io/giraffez\u003e`_\n\nQuick Install\n#############\n\n::\n\n  $ pip install giraffez\n\nSee the `setup instructions \u003chttps://capitalone.github.io/giraffez/intro.html#giraffez-setup\u003e`_ for requirements and details on how to configure your environment.\n\nContributors\n############\n\nWe welcome Your interest in Capital One’s Open Source Projects (the\n\"Project\"). Any Contributor to the Project must accept and sign an\nAgreement indicating agreement to the license terms below. Except for\nthe license granted in this Agreement to Capital One and to recipients\nof software distributed by Capital One, You reserve all right, title,\nand interest in and to Your Contributions; this Agreement does not\nimpact Your rights to use Your own Contributions for any other purpose\n\n`Sign the Agreement \u003chttps://docs.google.com/forms/d/e/1FAIpQLSfwtl1s6KmpLhCY6CjiY8nFZshDwf_wrmNYx1ahpsNFXXmHKw/viewform\u003e`_\n\nCode of Conduct\n###############\n\nThis project adheres to the `Open Code of Conduct \u003chttps://developer.capitalone.com/single/code-of-conduct/\u003e`_ By participating, you are\nexpected to honor this code.\n\n----\n\nTeradata is a registered trademark of Teradata Corporation\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcapitalone%2Fgiraffez","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcapitalone%2Fgiraffez","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcapitalone%2Fgiraffez/lists"}