From 43102163af9c344e412050cd017c4fbc87225c87 Mon Sep 17 00:00:00 2001 From: robmckinnon Date: Sun, 19 Mar 2017 20:27:33 +0000 Subject: [PATCH 1/2] Bump version to 0.0.6 and improve description Put longer description in mix.exs and readme. --- README.md | 8 +++++--- mix.exs | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 3534f38..8c0ce56 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # DataMorph -Create Elixir structs from data. +Create Elixir structs, maps with atom keys, and keyword lists from CSV/TSV data. [![Build Status](https://api.travis-ci.org/robmckinnon/data_morph.svg)](https://travis-ci.org/robmckinnon/data_morph) [![Inline docs](http://inch-ci.org/github/robmckinnon/data_morph.svg)](http://inch-ci.org/github/robmckinnon/data_morph) @@ -14,14 +14,14 @@ You can view [full DataMorph API documentation on hexdocs](https://hexdocs.pm/da Add ```elixir -{:data_morph, "~> 0.0.5"} +{:data_morph, "~> 0.0.6"} ``` to your deps in `mix.exs` like so: ```elixir defp deps do [ - {:data_morph, "~> 0.0.5"} + {:data_morph, "~> 0.0.6"} ] end ``` @@ -89,3 +89,5 @@ Add additional new fields to struct when called again with different `tsv`. # %OpenRegister.Country{acronym: "UK", iso: nil, name: "United Kingdom"} # ] ``` + +You can view [full DataMorph API documentation on hexdocs](https://hexdocs.pm/data_morph/DataMorph.html). diff --git a/mix.exs b/mix.exs index 16ad244..da28aca 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule DataMorph.Mixfile do use Mix.Project - @version "0.0.5" + @version "0.0.6" def project do [app: :data_morph, @@ -37,7 +37,7 @@ defmodule DataMorph.Mixfile do defp description do """ - Create Elixir structs from data. + Create Elixir structs, maps with atom keys, and keyword lists from CSV/TSV data. """ end From a0093521c47deb5e3cc4713242f31536b79e32e9 Mon Sep 17 00:00:00 2001 From: robmckinnon Date: Sun, 19 Mar 2017 21:10:47 +0000 Subject: [PATCH 2/2] Update dependency versions --- mix.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mix.lock b/mix.lock index 753c267..ddf3d00 100644 --- a/mix.lock +++ b/mix.lock @@ -1,8 +1,8 @@ -%{"csv": {:hex, :csv, "1.4.3", "de92e2bc85bc09ec676f19f6ec2daa59ba1f0103d1da96cf0cca36342c90d93f", [:mix], [{:parallel_stream, "~> 1.0.4", [hex: :parallel_stream, optional: false]}]}, - "earmark": {:hex, :earmark, "1.0.1", "2c2cd903bfdc3de3f189bd9a8d4569a075b88a8981ded9a0d95672f6e2b63141", [:mix], []}, - "ex_doc": {:hex, :ex_doc, "0.13.2", "1059a588d2ad3ffab25a0b85c58abf08e437d3e7a9124ac255e1d15cec68ab79", [:mix], [{:earmark, "~> 1.0", [hex: :earmark, optional: false]}]}, +%{"csv": {:hex, :csv, "1.4.4", "992f2e1418849a326fd1d9287801fa2d86091db4f9611f60781da6d236f64cd4", [:mix], [{:parallel_stream, "~> 1.0.4", [hex: :parallel_stream, optional: false]}]}, + "earmark": {:hex, :earmark, "1.2.0", "bf1ce17aea43ab62f6943b97bd6e3dc032ce45d4f787504e3adf738e54b42f3a", [:mix], []}, + "ex_doc": {:hex, :ex_doc, "0.15.0", "e73333785eef3488cf9144a6e847d3d647e67d02bd6fdac500687854dd5c599f", [:mix], [{:earmark, "~> 1.1", [hex: :earmark, optional: false]}]}, "fs": {:hex, :fs, "0.9.2", "ed17036c26c3f70ac49781ed9220a50c36775c6ca2cf8182d123b6566e49ec59", [:rebar], []}, - "inch_ex": {:hex, :inch_ex, "0.5.4", "a2b032ad141a335a0a119f49b157b36326f5928d16a1d129b0f582398fdc25d2", [:mix], [{:poison, "~> 1.5 or ~> 2.0", [hex: :poison, optional: false]}]}, + "inch_ex": {:hex, :inch_ex, "0.5.6", "418357418a553baa6d04eccd1b44171936817db61f4c0840112b420b8e378e67", [:mix], [{:poison, "~> 1.5 or ~> 2.0 or ~> 3.0", [hex: :poison, optional: false]}]}, "mix_test_watch": {:hex, :mix_test_watch, "0.2.6", "9fcc2b1b89d1594c4a8300959c19d50da2f0ff13642c8f681692a6e507f92cab", [:mix], [{:fs, "~> 0.9.1", [hex: :fs, optional: false]}]}, "parallel_stream": {:hex, :parallel_stream, "1.0.5", "4c78d3e675f9eff885cbe252c89a8fc1d2fb803c0d03a914281e587834e09431", [:mix], []}, - "poison": {:hex, :poison, "2.2.0", "4763b69a8a77bd77d26f477d196428b741261a761257ff1cf92753a0d4d24a63", [:mix], []}} + "poison": {:hex, :poison, "3.1.0", "d9eb636610e096f86f25d9a46f35a9facac35609a7591b3be3326e99a0484665", [:mix], []}}