<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>ez_setup.py</filename>
    </added>
    <added>
      <filename>lobbyists/__init__.py</filename>
    </added>
    <added>
      <filename>lobbyists/lobbyists.py</filename>
    </added>
    <added>
      <filename>lobbyists/lobbyists.sql</filename>
    </added>
    <added>
      <filename>lobbyists/tests/__init__.py</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/affiliated_org_country.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/affiliated_org_name.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/affiliated_orgs.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/affiliated_orgs_dup.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/affiliated_orgs_slightly_different.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/amounts.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/client_contact_name.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/client_country.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/client_description.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/client_id.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/client_name.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/client_state.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/client_state_or_local_gov.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/client_status.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/clients.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/clients_dup.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/clients_slightly_different.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/filing_affiliated_orgs_url.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/filing_dates.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/filings.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/government_entity_name.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/govt_entities.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/ids.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/issue_code.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/issue_specific_issue.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/issues.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/lobbyist_indicator.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/lobbyist_name.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/lobbyist_official_position.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/lobbyist_status.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/lobbyists.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/lobbyists_dup.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/lobbyists_dup2.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/lobbyists_slightly_different.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/periods.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/registrant_addrs.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/registrant_country.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/registrant_descriptions.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/registrant_name.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/registrant_senate_id.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/registrants.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/registrants_dup.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/registrants_slightly_different.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/types.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/data/years.xml</filename>
    </added>
    <added>
      <filename>lobbyists/tests/test_import.py</filename>
    </added>
    <added>
      <filename>lobbyists/tests/test_parse.py</filename>
    </added>
    <added>
      <filename>lobbyists/tests/util.py</filename>
    </added>
    <added>
      <filename>setup.py</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,6 @@
 *~
 *.pyc
 *.db
+*.egg-info
+build/
+dist/</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -3,10 +3,13 @@ all: help
 help:
 	@echo 'Choose one:'
 	@echo
-	@echo 'filings - create (clobber) the filings.db database.'
-	@echo 'test-parse - run parse_*() unit tests.'
-	@echo 'test-import - run import_*() unit tests.'
+	@echo 'push - push to git origin remote.'
+	@echo 'push-all - push to all git remotes.'
+	@echo 'db - create (clobber) the filings.db database.'
 	@echo 'test - run all unit tests.'
+	@echo 'sdist - make a source distribution.'
+	@echo 'egg - make a setuptools egg binary distribution.'
+	@echo 'clean - remove build and dist subdirectories.'
 	@echo 'help - this message.'
 
 push:
@@ -15,13 +18,17 @@ push:
 push-all: push
 	git push github
 
-test-parse:
-	PYTHONPATH=.:$$PYTHONPATH python tests/test_parse.py
+test:
+	python setup.py test
 
-test-import:
-	PYTHONPATH=.:$$PYTHONPATH python tests/test_import.py
+db:
+	sqlite3 lobbyists.db &lt; lobbyists/lobbyists.sql
 
-test: test-parse test-import
+sdist:
+	python setup.py sdist
 
-db:
-	sqlite3 filings.db &lt; filings.sql
+egg:
+	python setup.py bdist_egg
+
+clean:
+	rm -rf build dist</diff>
      <filename>Makefile</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>filings.sql</filename>
    </removed>
    <removed>
      <filename>lobbyists.py</filename>
    </removed>
    <removed>
      <filename>tests/__init__.py</filename>
    </removed>
    <removed>
      <filename>tests/data/affiliated_org_country.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/affiliated_org_name.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/affiliated_orgs.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/affiliated_orgs_dup.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/affiliated_orgs_slightly_different.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/amounts.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/client_contact_name.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/client_country.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/client_description.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/client_id.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/client_name.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/client_state.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/client_state_or_local_gov.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/client_status.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/clients.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/clients_dup.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/clients_slightly_different.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/filing_affiliated_orgs_url.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/filing_dates.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/filings.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/government_entity_name.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/govt_entities.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/ids.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/issue_code.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/issue_specific_issue.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/issues.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/lobbyist_indicator.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/lobbyist_name.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/lobbyist_official_position.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/lobbyist_status.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/lobbyists.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/lobbyists_dup.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/lobbyists_dup2.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/lobbyists_slightly_different.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/periods.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/registrant_addrs.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/registrant_country.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/registrant_descriptions.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/registrant_name.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/registrant_senate_id.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/registrants.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/registrants_dup.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/registrants_slightly_different.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/types.xml</filename>
    </removed>
    <removed>
      <filename>tests/data/years.xml</filename>
    </removed>
    <removed>
      <filename>tests/test_import.py</filename>
    </removed>
    <removed>
      <filename>tests/test_parse.py</filename>
    </removed>
    <removed>
      <filename>tests/util.py</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>84a53c8b52d6427f1c80bc4bea947aa778e8ff7a</id>
    </parent>
  </parents>
  <author>
    <name>Drew Hess</name>
    <email>dhess-src@bothan.net</email>
  </author>
  <url>http://github.com/dhess/lobbyists/commit/e4301be4ac397fb318521bcbfabc97a428d9c344</url>
  <id>e4301be4ac397fb318521bcbfabc97a428d9c344</id>
  <committed-date>2008-10-07T00:44:38-07:00</committed-date>
  <authored-date>2008-10-07T00:42:54-07:00</authored-date>
  <message>setuptools packaging.

Lots of changes in this commit, but they're mostly just from moving
files around for easier setuptools support. lobbyists is now a package
and no longer a module, but all of the package symbols are visible at
in the top-level namespace, so no code changes are necessary.

Move the SQL schema into the package and tell setuptools to package it
with the source; it's effectively required in order to make use of the
importer, anyway.</message>
  <tree>e6b6804d2f479f735da1a94ac85675c91de02b58</tree>
  <committer>
    <name>Drew Hess</name>
    <email>dhess-src@bothan.net</email>
  </committer>
</commit>
