Pytd

Latest version: v1.5.1

Safety actively analyzes 630656 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.2.0

-------------------

- Support nullable column containing ``pandas.NA``, which was `newly introduced in pandas 1.0.0 <https://pandas.pydata.org/pandas-docs/version/1.0.0/whatsnew/v1.0.0.html#experimental-na-scalar-to-denote-missing-values>`__. The ``Writer`` module internally converts ``pandas.NA`` into ``None`` before ingesting ``pandas.DataFrame`` to Treasure Data. Note that ``Writerwrite_dataframe`` may behave differently between before and after upgrading pandas to 1.0.0 because of the experimental, backward-incompatible updates on the dependent package. (`72 <https://github.com/treasure-data/pytd/pull/72>`__)

1.1.0

-------------------

- Support list-type column in ``BulkImportWriterwrite_dataframe``. A list-type column of ``pandas.DataFrame`` will be stored into Treasure Data table as an array-type column. (`60 <https://github.com/treasure-data/pytd/pull/60>`__)
- Store a resulting object from ``Clientquery`` to ``Client.query_executed``. The object could be a Treasure Data job id if query is executed via ``tdclient``. (`63 <https://github.com/treasure-data/pytd/pull/63>`__)
- Support null value in ``str``, ``bool``, and ``"Int64"``-type column of ``pandas.DataFrame``. (`68 <https://github.com/treasure-data/pytd/pull/68>`__, `#71 <https://github.com/treasure-data/pytd/pull/71>`__)
- Update minimum required pandas version to 0.24.0 (`69 <https://github.com/treasure-data/pytd/pull/69>`__)

1.0.0

-------------------

- Update documentation site. (`49 <https://github.com/treasure-data/pytd/pull/49>`__, `#57 <https://github.com/treasure-data/pytd/pull/57>`__)
- Add Treasure Data API endpoint HTTPS scheme validation. (`51 <https://github.com/treasure-data/pytd/pull/51>`__)
- Support bulk importing with the MessagePack format. (`53 <https://github.com/treasure-data/pytd/pull/53>`__)
- Improve stability of ``BulkImportWriter`` session ID. (`55 <https://github.com/treasure-data/pytd/pull/55>`__)
- Require td-client-python version 1.1.0 or later. (`56 <https://github.com/treasure-data/pytd/pull/56>`__)
- Add ``Clientexists(database, table)`` and ``Clientcreate_database_if_not_exists(database)`` method. (`58 <https://github.com/treasure-data/pytd/pull/58/>`__)

0.8.0

-------------------

- Clean up docstrings and launch documentation site.
(`43 <https://github.com/treasure-data/pytd/pull/43>`__, `#44 <https://github.com/treasure-data/pytd/pull/44>`__)
- Disable ``type``, one of the Treasure Data-specific query parameters, because it is conflicted with the ``engine`` option.
(`45 <https://github.com/treasure-data/pytd/pull/45>`__)
- Add `td-pyspark <https://pypi.org/project/td-pyspark/>`__ dependency for easily accessing to the `td-spark <https://treasure-data.github.io/td-spark/>`__ functionalities.
(`46 <https://github.com/treasure-data/pytd/pull/46>`__, `#47 <https://github.com/treasure-data/pytd/pull/47>`__)

0.7.0

-------------------

- Support ``if_exists="append"`` option in ``BulkImportWriter``.
(`38 <https://github.com/treasure-data/pytd/pull/38>`__)
- ``PrestoQueryEngine`` and ``HiveQueryEngine`` accept Treasure
Data-specific query parameters such as ``priority``.
(`41 <https://github.com/treasure-data/pytd/pull/41>`__)

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.