diff options
author | Matěj Cepl <mcepl@redhat.com> | 2011-11-16 12:23:40 +0100 |
---|---|---|
committer | Matěj Cepl <mcepl@redhat.com> | 2011-11-16 13:10:54 +0100 |
commit | 00212166f380611d9472f2280ff3566863c9c5b4 (patch) | |
tree | ffd052622663bc82ec7517bd9d135cfcbf1f69b0 /.ditz | |
parent | c55b0ba2a5aef15ef3e0aa697abd24a2b4759b90 (diff) | |
download | json_diff-00212166f380611d9472f2280ff3566863c9c5b4.tar.gz |
Switch back to optparse ... no need to have an additional dependency.
Diffstat (limited to '.ditz')
5 files changed, 103 insertions, 2 deletions
diff --git a/.ditz/issue-5f4f6fef53a0907e3565ff2e6888fa916fe463e4.yaml b/.ditz/issue-5f4f6fef53a0907e3565ff2e6888fa916fe463e4.yaml index c5d55a9..54670f7 100644 --- a/.ditz/issue-5f4f6fef53a0907e3565ff2e6888fa916fe463e4.yaml +++ b/.ditz/issue-5f4f6fef53a0907e3565ff2e6888fa916fe463e4.yaml @@ -24,8 +24,8 @@ type: :bugfix component: json_diff release: reporter: Matej Cepl <mcepl@redhat.com> -status: :unstarted -disposition: +status: :closed +disposition: :fixed creation_time: 2011-11-07 09:58:56.794804 Z references: [] @@ -35,3 +35,7 @@ log_events: - Matej Cepl <mcepl@redhat.com> - created - "" +- - 2011-11-08 18:11:14.760985 Z + - Matej Cepl <mcepl@redhat.com> + - closed with disposition fixed + - "" diff --git a/.ditz/issue-60aea6be428d95ae1712703c141a069cac487fef.yaml b/.ditz/issue-60aea6be428d95ae1712703c141a069cac487fef.yaml new file mode 100644 index 0000000..a09e494 --- /dev/null +++ b/.ditz/issue-60aea6be428d95ae1712703c141a069cac487fef.yaml @@ -0,0 +1,22 @@ +--- !ditz.rubyforge.org,2008-03-06/issue +title: RPM package +desc: "" +type: :task +component: json_diff +release: +reporter: Matej Cepl <mcepl@redhat.com> +status: :unstarted +disposition: +creation_time: 2011-11-16 10:44:39.832446 Z +references: [] + +id: 60aea6be428d95ae1712703c141a069cac487fef +log_events: +- - 2011-11-16 10:44:40.851325 Z + - Matej Cepl <mcepl@redhat.com> + - created + - "" +- - 2011-11-16 10:45:03.435355 Z + - Matej Cepl <mcepl@redhat.com> + - commented + - https://fedoraproject.org/wiki/Packaging:Python diff --git a/.ditz/issue-a9e842efd5346c069a8f4f7780408556586eca47.yaml b/.ditz/issue-a9e842efd5346c069a8f4f7780408556586eca47.yaml new file mode 100644 index 0000000..f11787a --- /dev/null +++ b/.ditz/issue-a9e842efd5346c069a8f4f7780408556586eca47.yaml @@ -0,0 +1,22 @@ +--- !ditz.rubyforge.org,2008-03-06/issue +title: eliminate argparse +desc: "" +type: :bugfix +component: json_diff +release: +reporter: Matej Cepl <mcepl@redhat.com> +status: :closed +disposition: :fixed +creation_time: 2011-11-16 11:09:26.710658 Z +references: [] + +id: a9e842efd5346c069a8f4f7780408556586eca47 +log_events: +- - 2011-11-16 11:09:40.591262 Z + - Matej Cepl <mcepl@redhat.com> + - created + - We don't have argparse in python 2.6 and it is just a waste to use it. +- - 2011-11-16 12:10:05.602830 Z + - Matej Cepl <mcepl@redhat.com> + - closed with disposition fixed + - done. diff --git a/.ditz/issue-b10a9a16798679380fc9a2c184e9fe0d13e5abcf.yaml b/.ditz/issue-b10a9a16798679380fc9a2c184e9fe0d13e5abcf.yaml new file mode 100644 index 0000000..d95caff --- /dev/null +++ b/.ditz/issue-b10a9a16798679380fc9a2c184e9fe0d13e5abcf.yaml @@ -0,0 +1,33 @@ +--- !ditz.rubyforge.org,2008-03-06/issue +title: -i option to compare only mentioned keys +desc: "" +type: :feature +component: json_diff +release: +reporter: Matej Cepl <mcepl@redhat.com> +status: :unstarted +disposition: +creation_time: 2011-11-16 11:06:20.989309 Z +references: [] + +id: b10a9a16798679380fc9a2c184e9fe0d13e5abcf +log_events: +- - 2011-11-16 11:06:21.529346 Z + - Matej Cepl <mcepl@redhat.com> + - created + - "" +- - 2011-11-16 11:08:22.147340 Z + - Matej Cepl <mcepl@redhat.com> + - commented + - |- + Right, this code + for name in keys: + # Explicitly excluded arguments + logging.debug("name = %s (inc = %s, excl = %s)", name, + unicode(self.included_attributes), unicode(self.excluded_attributes)) + if ((self.included_attributes and (name not in self.included_attributes)) or + (name in self.excluded_attributes)): + continue + # old_obj is missing + is wrong. We need to dive into all dictionaries and arrays and only down there + to decide. diff --git a/.ditz/issue-fb675aa395503fb3e4fdbcd2ab22da02f4345d47.yaml b/.ditz/issue-fb675aa395503fb3e4fdbcd2ab22da02f4345d47.yaml new file mode 100644 index 0000000..175674b --- /dev/null +++ b/.ditz/issue-fb675aa395503fb3e4fdbcd2ab22da02f4345d47.yaml @@ -0,0 +1,20 @@ +--- !ditz.rubyforge.org,2008-03-06/issue +title: test_large_with_exclusions is broken +desc: |- + There is something wrong with comparing two large dicts. + Tried to fix it by using odict instead, but it doesn't seem to help. +type: :bugfix +component: json_diff +release: +reporter: Matej Cepl <mcepl@redhat.com> +status: :unstarted +disposition: +creation_time: 2011-11-08 18:05:08.687378 Z +references: [] + +id: fb675aa395503fb3e4fdbcd2ab22da02f4345d47 +log_events: +- - 2011-11-08 18:05:10.458418 Z + - Matej Cepl <mcepl@redhat.com> + - created + - "" |