Weblog

A summary of work I've done at the Space Telescope Institute.

Done and Done

Added some clarifying comments to compute_area. Read the porting to Python 3 documentation in anticipation of that work. Started updating the templates for the online iraf help, the major work is just configuring a test version.

Posted on 30 Jan 2015

Merged Branch

I resolved the problems with compute_area, merged the branch, and pushed the changes to github.

Posted on 29 Jan 2015

Stalled

Tried debugging my code, didn't make any progress.

Posted on 28 Jan 2015

Mostly square

I got most of the tests for compute_area to pass, though there still are a few cases that are wrong. There is probably one remaining bu. Will try to solve that tomorrow.

Posted on 27 Jan 2015

Clean test

I got a clean test result from Travis, so that finished the official part of the project. I continued to debug compute_area and found and fixed three bugs in it.

Posted on 26 Jan 2015

Almost Done?

Spent the day trying to get all the travis runs to succeed. Most of the time was spent juggling library installs, but I did find some tests where I used xrange instead of range, which is a no-go under Python 3. All problems seem resolved except that astropy does seem to want to build under Python 3.2. 

Posted on 23 Jan 2015

Stalled

I ran into a bunch of problems with travis, mostly dealing with how to set up the yaml file to load the libraries I want. Will have to sort them out tomorrow, I did some debugging of the compute_area function and have loaded the code down with print functions.

Posted on 22 Jan 2015

Half Done

The fix for the scipy import worked. I added C interface code for Python 3 and am still testing it. I also wrote two tests for the compute_area function in a different branch.

Posted on 21 Jan 2015

Travis

I turned on Travis continuous integration and ran the tests. Several errors were reported, which I am still trying to fix.

Posted on 20 Jan 2015

Tests Converted

I figured out how to run the tests under setup.py and converted them.

Posted on 16 Jan 2015