Changelog for
python-odo-0.5.1-1.18.noarch.rpm :
Wed Aug 23 14:00:00 2017 toddrme2178AATTgmail.com
- Update to version 0.5.1
+ Bug Fixes
* Fixes bugs to allow access to MSSQL (:issue:`430`).
* Adds workaround to skip ssh tests on Py2 due to paramiko hang (:issue:`474`).
* Fixes issue with kwarg passing for S3 backend (:issue:`466`).
* S3(x) to x directly gets object from S3 (:issue:`472` :issue:`473`).
+ Miscellaneous
* For the AWS S3 backend, validation was disabled when calling
``get_bucket()``; see `conda/conda#2126` for rationale (:issue:`448`).
Thu May 18 14:00:00 2017 toddrme2178AATTgmail.com
- Implement single-spec version
- Fix source URL
- Update to version 0.5.0
+ New Features
* For conversions that go through chunked pandas DataFrames, adding the keyword
``add_index=True`` will append a unique index column onto the data.
Otherwise, the index will likely repeat each chunk.
+ Bug Fixes
* Fixed an issue whereby column names from SQLAlchemy would not be a standard
string type (:issue:`433`).
* Fixed a bug with ``URL(CSV)`` resources when downloading to ensure all data
is downloaded completely (:issue:`439`).
+ Miscellaneous
* Removed DyND backend in conjunction with Blaze\'s removal of same. This was
done on the recommendation of the DyND developers. DyND will be
re-incorporated into Odo once it reaches its 1.0 release.
- Update to version 0.4.1
+ Improved Backends
* Sql backend now support coercing to and from :class:`datetime.timedelta`
objects (:issue:`394`).
* Pandas backend now supports ``timedelta -> pd.TimeDelta``. This includes
edges from ``None -> pd.NaT`` and ``NaT`` for ``pd.TimeDelta``
(:issue:`394`).
* Pandas backend now supports discover on categorical dtypes.
* Added discover support for :class:`dask.dataframe.DataFrame` and
:class:`dask.dataframe.Series` objects.
+ Bug Fixes
* Fixed a bug in :func:`odo.backends.sql.append_iterator_to_table` where
``None`` would be returned if the iterator was empty. This now correctly
returns the table (:issue:`395`).
+ Miscellaneous
* Removed support for Spark 1.2 (:issue:`296`) and Spark 1.3 (:issue:`400`).
* Compile the regex patterns once when adding to a
:class:`~odo.regex.RegexDispatcher` instead of calling :func:`re.match` with
strings (:issue:`413`).
* Added an ``all`` extra requirement target when installing via ``pip``
(:issue:`398`).
- Update to version 0.4.0
+ New Features
* Added support for Python 3.5 (:issue:`368`).
+ New Backends
* Dask dataframe is now supported.
+ Improved Backends
* Pandas now includes an edge from ``datetime.datetime`` to
``pandas.Timestamp`` (:issue:`329`).
* Pandas now includes an edge from ``NoneType`` to ``pandas.Timestamp``.
Pandas now includes an edge from
``pandas.tslib.NaTType`` to ``pandas.Timestamp``
(:issue:`3321).
* :func:`~odo.odo.odo` now accepts a new keyword argument `bind` which is the
sqlalchemy engine to use when executing the sql commands. This allows us to
odo to or from an unbound sqlalchemy object (:issue:`305`).
* Support ``decimal`` datashapes in the SQL backend (:issue:`337`).
* Add ``timeout`` parameter to the ``URL`` backend (:issue:`346`).
* Add support for multipart uploads to S3 (:issue:`344`).
* Add support for option decimal types (:issue:`299`).
+ API Changes
* Removed support for Python 2.6 (:issue:`333`).
* Removed support for Python 3.3 (:issue:`335`).
* ``pandas.DataFrame`` no longer discovers float32 and float64 as option types
(:issue:`366`).
* ``pandas.Series`` now discovers strings and datetimes as option types
(:issue:`366`).
* Removed caching of SQLAlchemy engine creation to allow dictionary arguments
to be passed in (:issue:`328`).
* Removed caching of SQLAlchemy metadata to prevent stale views of databases
(:issue:`328`).
+ Bug Fixes
* Pandas backend now supports conversion from `nan` to `pandas.NaT`
(:issue:`331`).
* MySQL uses something other than ``sa.NUMERIC`` for native decimal types
(:issue:`338`).
* Fix an issue where ``sqlalchemy.Float`` objects were discovered as ``Decimal``
datashapes (:issue:`341`).
* Fix an issue where ``isdimension`` was being called on the first
character of a datashape string instead of on a ``DataShape`` instance
(:issue:`345`).
* Fixed an issue with :issue:`345` that broke Blaze (:issue:`347`).
* Fixed an issue where empty columns in a CSV file would be coerced to
``datetime`` instead of being left as strings (:issue:`342`).
* Quote table names that need to be quoted in the MySQL and PostgreSQL
backends (:issue:`316`, :issue:`371`).
* Use ``sa.bindparam`` for ``CopyToCSV`` and ``CopyFromCSV`` (:issue:`371`).
* Fix inference for unicode string datashapes when using the ``CSV`` backend
(:issue:`374`, :issue:`375`).
* Fix returning Decimals from select statements in the SQLAlchemy backend
(:issue:`376`).
* Fix cost of converting a sqlalchemy ``Select`` statement into a scalar
(:issue:`384`).
+ Miscellaneous
* When a conversion fails we now raise a
:class:`~odo.core.FailedConversionWarning` instead of printing the warning to
stdout. This is a subclass of ``UserWarning`` (:issue:`323`).
- Update to version 0.3.4
+ New Features
* Added support for Spark 1.4 on Python 2.7 and Python 3.4 (:issue:`294`)
+ Experimental Features
* Add support for specifying primary and foreign key relationships in the SQL
backend (:issue:`274`).
+ Improved Backends
* Dialect discovery on CSV files now samples a subset of the file. This allows
S3(CSV) to have correct values for its dialect (:issue:`293`).
* Loading a set of files on a s3 bucket with a prefix into a redshift database
now works (:issue:`293`).
+ Bug Fixes
* Cope with Dask and bcolz API changes (:issue:`270`).
* Fixed a bug where columns in dshape were being ignored when converting
a numpy array to a DataFrame (:issue:`273`).
* Fix appending into a sql table from chunks not returning the table.
(:issue:`278`).
* Fix a bug where ``\'pytables://\'`` wasn\'t being properly stripped off the URI
(:issue:`292`)
* Fix a bug where a non-existent header row was being removed from an S3(CSV)
because the dialect was set incorrectly (:issue:`293`)
* Fix a bug where the SparkSQL backend wouldn\'t work if we didn\'t have paramiko installed (:issue:`300`)
* Fix a testing bug where the endlines were being compared and they
shouldn\'t have been (:issue:`312`).
* Fix a bug where sniffing multibyte encodings potentially chopped off
part of the encoded string (:issue:`309`, :issue:`311`).
+ Miscellaneous
* Adds :func:`~odo.utils.copydoc` function to copy docstrings from one object
onto another. This helps with the pattern of explicitly setting the
``__doc__`` attribute to the ``__doc__`` of another function or class. This
function can be used as a decorator like: ``AATTcopydoc(FromThisClass)`` or as a
function like: ``copydoc(FromThisClass, to_this_function)``. (:issue:`277`).
Fri Jul 10 14:00:00 2015 toddrme2178AATTgmail.com
- Initial python 2 version
- update to version 0.3.3:
* many changes, see github for details
https://github.com/ContinuumIO/odo
Mon Apr 27 14:00:00 2015 arunAATTgmx.de
- update to version 0.3.2:
* many changes, see github for details
https://github.com/ContinuumIO/odo
Thu Mar 26 13:00:00 2015 arunAATTgmx.de
- specfile:
* added requirements: networkx, numpy, pandas, multidispatch,
toolz, datashape
Sat Mar 21 13:00:00 2015 arunAATTgmx.de
- initial version