summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-27rewrite the encoding line in sym.pyBryan Bishop
2013-08-27remove unused imports from sym.pyBryan Bishop
2013-08-04don't include precompiled python files in the eggv1.0.2Bryan Bishop
version bump to: v1.0.2
2013-08-04include README.md and bump version to v1.0.1v1.0.1Bryan Bishop
There was previously no way to install this package from pypi because README.md is required through setup.py's long_description attribute.
2013-08-04Merge branch 'better-testing' into masterBryan Bishop
2013-08-04fix the test for calculate_bankBryan Bishop
There shouldn't be any exception thrown by calculate_bank since it was changed some time ago.
2013-08-04make isolate_incbins not take a global asmBryan Bishop
Why on earth was this using globals?
2013-08-04fix setUpClass for a unittest.TestCaseBryan Bishop
2013-08-04fix a test that used LabelBryan Bishop
Label had changed since the test was first written.
2013-08-04improve the test for incbin splittingBryan Bishop
2013-08-04separate more integration testsBryan Bishop
2013-08-04move TestEncodedText into tests/integration/Bryan Bishop
2013-08-04move a TestAsmList test into tests/integrations/Bryan Bishop
2013-08-04clean up the formatting in test_write_all_labelsBryan Bishop
2013-08-04remove a file that was created during a testBryan Bishop
2013-08-04separate some of the integration testsBryan Bishop
These tests require extra assets to complete. At the moment they shouldn't work because the data isn't available.
2013-08-04remove unused imports from tests.pyBryan Bishop
2013-08-04remove a useless testBryan Bishop
2013-08-04remove test helpers and meta testingBryan Bishop
The meta testing code was really redundant. There are libraries and tools already made for coverage tests. Also, it was causing a problem with the unit testing because importing the unittest module inside of another included module is apparently broken. Why would that be broken?
2013-08-04remove unused modules from test helpersBryan Bishop
2013-08-04split meta-testing into separate filesBryan Bishop
2013-08-04remove python2.6 check in tests.pyBryan Bishop
There's no way that this library supports python2.6, and even if it does, it's not a target or something worth maintaining.
2013-08-03fix path walking in gfx.pyBryan Bishop
2013-08-03add dist/ to .gitignoreBryan Bishop
This is a leftover from the python egg building process.
2013-08-03README: fix import statements (pokemontools)Bryan Bishop
2013-08-03Merge branch 'organizing' into masterBryan Bishop
Everything works in pokecrystal, so it's time to merge.
2013-08-03fix import lines in tests/Bryan Bishop
2013-08-03make a basic python moduleBryan Bishop
2013-08-03ignore python/egg outputBryan Bishop
2013-08-03write some TODO comments in wram.pyBryan Bishop
2013-08-03add mock into requirements.txtBryan Bishop
(for unit testing)
2013-08-03combine hram/gbhw readers into read_constantsBryan Bishop
This consolidates read_hram_constants and read_gbhw_constants.
2013-08-03make read_gbhw_constants consume an IOErrorBryan Bishop
2013-08-03make read_hram_constants to eat hram.asm IOErrorBryan Bishop
2013-08-03fix the bss/wram section defaultBryan Bishop
The default section needs to include a list of labels (even if the list is empty) because downstream code assumes that the section contains a key called "labels" that has a value associated with a list.
2013-08-03ignore wram.asm non-existenceBryan Bishop
The IOError is now caught and swallowed by read_wram_sections.
2013-08-03remove extra newlines from python filesBryan Bishop
Remove all of the ending newlines at the end of the file, since this is apparently against pep8.
2013-08-03a requirements.txt to specify python dependenciesBryan Bishop
This is taken straight from the pokecrystal.git repo.
2013-08-03Merge branch 'fix-tabs' into masterBryan Bishop
2013-08-03remove dangling whitespace in source code filesBryan Bishop
2013-08-03tabs to spaces in crystal.pyBryan Bishop
This was just the move effects list.
2013-08-03tabs to spaces in sym.pyBryan Bishop
2013-08-03make a docstring for wram.pyBryan Bishop
2013-08-03remove dangling whitespace in wram.pyBryan Bishop
2013-08-03normalize tabs to whitespace in wram.pyBryan Bishop
2013-08-03remove trailing newline from wram.pyBryan Bishop
2013-08-03fix path handling in wram.pyBryan Bishop
Otherwise pokecrystal doesn't compile anymore. This is because of how wram.asm, hram.asm and other files are parsed.
2013-08-03fix the *.json rule in .gitignoreBryan Bishop
2013-08-03remove sgm/sav cruft from .gitignoreBryan Bishop
2013-08-03update png.py .gitignore referenceBryan Bishop