Merge lp:~james-w/python-oops/update-readme-dependencies into lp:python-oops
Proposed by
James Westby
on 2012-01-25
| Status: | Merged |
|---|---|
| Approved by: | j.c.sackett on 2012-01-26 |
| Approved revision: | 29 |
| Merged at revision: | 28 |
| Proposed branch: | lp:~james-w/python-oops/update-readme-dependencies |
| Merge into: | lp:python-oops |
| Diff against target: |
23 lines (+1/-1) 2 files modified
README (+1/-0) setup.py (+0/-1) |
| To merge this branch: | bzr merge lp:~james-w/python-oops/update-readme-dependencies |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Richard Harding (community) | code* | 2012-01-25 | Approve on 2012-01-26 |
| j.c.sackett (community) | 2012-01-26 | Approve on 2012-01-26 | |
|
Review via email:
|
|||
Description of the Change
Hi,
The setup.py doesn't mention that bson is needed, and the
README misses most of the dependencies.
Thanks,
James
To post a comment you must log in.
lp:~james-w/python-oops/update-readme-dependencies
updated
on 2012-01-26
- 29. By James Westby on 2012-01-26
-
python-oops doesn't require bson after all.
| j.c.sackett (jcsackett) wrote : | # |
Thanks for dropping the bson bit. I think determining if iso8601 is fully required or not is out of scope of a small branch like this, and I don't want to increase the impedance of getting this change in.
review:
Approve
| James Westby (james-w) wrote : | # |
Hi,
I just checked iso8601 and Rick is right, the tests all pass without it, so I
dropped it.
Thanks,
James
lp:~james-w/python-oops/update-readme-dependencies
updated
on 2012-01-26
- 30. By James Westby on 2012-01-26
-
iso8601 isn't needed either. Thanks Rick.
| James Westby (james-w) wrote : | # |
btw, I can't land this myself, so I'll need some assistance there.
Thanks,
James
| Richard Harding (rharding) wrote : | # |
Thanks, I'll see about helping with landing.
review:
Approve
(code*)

In looking through the code I don't see where bson is required. It's not listed in the versions.cfg that is used to pull dependencies and going through the code there are a couple of comments about being bson compatible, but nothing is imported from the bson library.
iso8601 I see is in the setup.py and versions.cfg, but again I don't see it actually imported and used in the code. I'm curious if that is required any longer either. Can you verify that without that dependency that the tests fail?
Adding the pytz is valid.