yaml2ical was using a very old version that started to break with
newer Python, so it's time to upgrade. This requires a few adjustments
to quiet new warnings.
Change-Id: Ib081dcfeca7c40f877059793dab58d00a7b0d53e
Update requirements.txt and test-requirements.txt to correspond with
what is in openstack/requirements global-requirements.txt
Change-Id: Ib624d339bdb979e87f98bb02000e33bd9cce9601
Update the hacking test-requirement to match openstack/requirements
global-requirements.txt
Fix errors caught by new version of hacking.
Change-Id: I90e9e9ed106b13b155b0b88fa2800736a9203814
Previously, there were two load_meetings() methods. One was in util.py
and one was a member of the Meeting object. This commit combines the two
and makes it general enough for both cases.
Update tox.ini as well as .testr.conf so that we can run some basic unit
tests. An initial test has been added so there is something to run.
Change-Id: I44fd693f1a4c0a0efcf99d935123108f22afea36
In order to run PEP8-compliance tests using PBR, the setup.py, setup.cfg,
requirements.txt, and tox.ini files must exist in the base directory of
this project. These files have been created and specified accordingly.
The specific environments to be tested using tox are specified in
requirements.txt and include the py33 and pep8 environments. Package
requirements are specified in requirements.txt and include pyyaml and
icalendar. Additional package requirements for testing are specified in
test-requirements.txt and include pbr and hacking.
Existing Python source code has been modified to pass PEP8-compliance
checks. This included adding docstrings and limiting line length.
Lastly, the README file has been renamed and files have been added
for the project license and manifest.
Change-Id: I51a50d64c579212c5c7fa756bb1d34e774666be9