Conversation
Updating files
Update setuptools from 42.0.2 to 45.2.0 (earthlab#190)
raster inherits from vector rather than base (earthlab#76)
Allow geodataframes in assert_polygons (earthlab#188)
Updating from master
updating
Codecov Report
@@ Coverage Diff @@
## master #204 +/- ##
=======================================
Coverage 79.90% 79.90%
=======================================
Files 19 19
Lines 1826 1826
=======================================
Hits 1459 1459
Misses 367 367 Continue to review full report at Codecov.
|
|
@nkorinek what does this do for us? can you add some example application to our histogram vignette so i can better understand and see how it works? |
|
@lwasser I added the functionality to the histogram vignette to clarify what it does. As far as what it does for us, I believe it adds the functionality that was requested in this issue #184 If I misunderstood the issue and this is not what you were looking for please let me know so I can change course! |
Assert string accept spaces (earthlab#205)
Add Assert points function & cleanup duplicate methods (earthlab#203)
examples/plot_histogram_testing.py
Outdated
| # the midpoints in a PlotTester object, you can use ``get_bin_midpoints()``, | ||
| # much like ``get_bin_values()``. | ||
| # | ||
| # For this example, we will create a plot tester object from a histogram plot, |
There was a problem hiding this comment.
@nkorinek this is great - will you please consistently use "you" rather than "we"? I prefer you for vignettes and lessons!!
examples/plot_histogram_testing.py
Outdated
| fig, ax = plt.subplots() | ||
| ax.hist(testing_data, bins=8, color="gold") | ||
|
|
||
| midpoints_plot_hold = nb.convert_axes(plt, which_axes="current") |
There was a problem hiding this comment.
@nkorinek i'm curious - do you have to use this line? can't you just pass the ax object to PlotTester() ?
examples/plot_histogram_testing.py
Outdated
| fig, ax = plt.subplots() | ||
| ax.hist(testing_data, bins=8, color="gold") | ||
|
|
||
| midpoints_plot_hold = nb.convert_axes(plt, which_axes="current") |
There was a problem hiding this comment.
this is a notebook call to grab the current axis in a cell. i think we do want a vignette that explains how to use MPC in notebooks but this line is extra. Perhaps you could include this line with a comment that says - this is for notebook applications only. and comment it out ?
examples/plot_histogram_testing.py
Outdated
| print(plot_tester_expected_3.get_bin_midpoints()) | ||
|
|
||
| ################################################################################ | ||
| # We got the values from the plot tester object! As you can see, the values |
There was a problem hiding this comment.
Here you use we and you in the same line! let's use "you" everywhere!
matplotcheck/base.py
Outdated
| return bin_values | ||
|
|
||
| def get_bin_midpoints(self): | ||
| """Returns the middle value of each bin in a histogram |
There was a problem hiding this comment.
How about the "mid point value" of each bin?
|
@lwasser this is passing everything, but appveyor failed and doesn't have a details tab? I haven't seen that before and I'm not sure how to fix it. |
|
@nkorinek i'm seeing green on everything? where is the error that you're seeing? it seems good to me but please confirm that i'm not missing something. if i'm not we can merge this puppy!! |
Add tests to the Autograde module (earthlab#224)
|
@lwasser it was failing, but it's been fixed now, weird! Looks good to go, I just fixed the CHANGELOG merge conflict. |
|
great. @nkorinek sometimes appveyor is finicky and just needs to rebuild. i'm not really sure why. but i'll merge this one CI finishes. looks like travis is still going here. |
* Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu>
# This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (earthlab#190) raster inherits from vector rather than base (earthlab#76) Allow geodataframes in assert_polygons (earthlab#188) fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (earthlab#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (earthlab#211) * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (earthlab#215) Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (earthlab#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (earthlab#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) Title assert accepts strings (earthlab#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (earthlab#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (earthlab#188) fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (earthlab#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (earthlab#231)
* Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changed the changelog to an rst file instead of a markdown file and added it to the docs build. * Put changelog changes into the new changelog lol Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu>
* Update setuptools from 42.0.2 to 45.2.0 (earthlab#190) * raster inherits from vector rather than base (earthlab#76) * Allow geodataframes in assert_polygons (earthlab#188) * fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (earthlab#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (earthlab#211) * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (earthlab#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (earthlab#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (earthlab#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) * Title assert accepts strings (earthlab#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (earthlab#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (earthlab#190) raster inherits from vector rather than base (earthlab#76) Allow geodataframes in assert_polygons (earthlab#188) fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (earthlab#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (earthlab#211) * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (earthlab#215) Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (earthlab#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (earthlab#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) Title assert accepts strings (earthlab#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (earthlab#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (earthlab#188) fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (earthlab#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) * fix copyright on docs (earthlab#244) * Add pillow (earthlab#254) * add pillow as a dev requirement * update for pillow addition * Changed the changelog to an rst file instead of a markdown file and added it to the docs build. * Put changelog changes into the new changelog lol Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu>
* Added tests for timeseries module. * Fixed a bug where assert_xydata() sometimes failed to compare numpy arrays when dtype was object * Changed behavior of assert_xydata() to display standard error message when xy_data and xy_expected do not have the same shape. * remove extensive docs within test file * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * Change handling of arrays of different shape from AssertionError to ValueError * Updated Changelog * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Update matplotcheck/base.py Co-Authored-By: Nathan Korinek <nako1890@colorado.edu> * PEP 8 import order * pep 8 imports fix * Changelog to rst (#267) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changed the changelog to an rst file instead of a markdown file and added it to the docs build. * Put changelog changes into the new changelog lol Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * setup greetings! (#257) * Final changes * delete markdown changelog * Added changes to take away unneccesary parameters * fixed merge error * black * small reword to force rebuild Co-authored-by: Ryan LaRocque <ryla5068@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: pyup.io bot <github-bot@pyup.io>
* Add line tests for base module, changes to line methods in base module. * Fixed bug with how line limits are checke * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * Minor change to assert_xy conversion method. * Revert "Minor change to assert_xy conversion method." This reverts commit bfa569f. * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Improved handline of lines without xy-data (Issue #238) * Added docstrings to line tests. * Added Seaborn to dev requirements * Undo changes regarding x-limits problems (Issue #235) * Fixed issue with new way of checking that the data is covered by the line * Changelog to rst (#267) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changed the changelog to an rst file instead of a markdown file and added it to the docs build. * Put changelog changes into the new changelog lol Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * setup greetings! (#257) * Made checking line coverage optional for base.assert_line() * Fix double requirement in dev-requirements.txt * Change seaborn version * Seaborn requirement version change * Added comment to clarify changes * Merged two PRs and made it so they pass pytest * black * Added more tests to test that the limit checks are correct in the assert_line function * pleasing flake8 issues that came up on the pr * Update matplotcheck/base.py * Update matplotcheck/base.py * small typo fix! Co-authored-by: Ryan (Marty) LaRocque <ryla5068@colorado.edu> Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu>
* Added tests for timeseries module. * Fixed a bug where assert_xydata() sometimes failed to compare numpy arrays when dtype was object * Changed behavior of assert_xydata() to display standard error message when xy_data and xy_expected do not have the same shape. * remove extensive docs within test file * Update setuptools from 42.0.2 to 45.2.0 (earthlab#190) * raster inherits from vector rather than base (earthlab#76) * Allow geodataframes in assert_polygons (earthlab#188) * fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (earthlab#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (earthlab#211) * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (earthlab#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (earthlab#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (earthlab#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) * Title assert accepts strings (earthlab#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (earthlab#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (earthlab#190) raster inherits from vector rather than base (earthlab#76) Allow geodataframes in assert_polygons (earthlab#188) fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (earthlab#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (earthlab#211) * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (earthlab#215) Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (earthlab#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (earthlab#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) Title assert accepts strings (earthlab#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (earthlab#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (earthlab#188) fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (earthlab#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) * Change handling of arrays of different shape from AssertionError to ValueError * Updated Changelog * fix copyright on docs (earthlab#244) * Add pillow (earthlab#254) * add pillow as a dev requirement * update for pillow addition * Update matplotcheck/base.py Co-Authored-By: Nathan Korinek <nako1890@colorado.edu> * PEP 8 import order * pep 8 imports fix * Changelog to rst (earthlab#267) * Update setuptools from 42.0.2 to 45.2.0 (earthlab#190) * raster inherits from vector rather than base (earthlab#76) * Allow geodataframes in assert_polygons (earthlab#188) * fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (earthlab#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (earthlab#211) * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (earthlab#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (earthlab#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (earthlab#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) * Title assert accepts strings (earthlab#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (earthlab#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (earthlab#190) raster inherits from vector rather than base (earthlab#76) Allow geodataframes in assert_polygons (earthlab#188) fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (earthlab#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (earthlab#211) * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (earthlab#215) Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (earthlab#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (earthlab#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) Title assert accepts strings (earthlab#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (earthlab#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (earthlab#188) fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (earthlab#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) * fix copyright on docs (earthlab#244) * Add pillow (earthlab#254) * add pillow as a dev requirement * update for pillow addition * Changed the changelog to an rst file instead of a markdown file and added it to the docs build. * Put changelog changes into the new changelog lol Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * setup greetings! (earthlab#257) * Final changes * delete markdown changelog * Added changes to take away unneccesary parameters * fixed merge error * black * small reword to force rebuild Co-authored-by: Ryan LaRocque <ryla5068@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: pyup.io bot <github-bot@pyup.io>
* Add line tests for base module, changes to line methods in base module. * Fixed bug with how line limits are checke * Update setuptools from 42.0.2 to 45.2.0 (earthlab#190) * raster inherits from vector rather than base (earthlab#76) * Allow geodataframes in assert_polygons (earthlab#188) * fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (earthlab#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (earthlab#211) * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (earthlab#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (earthlab#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (earthlab#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) * Title assert accepts strings (earthlab#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (earthlab#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (earthlab#190) raster inherits from vector rather than base (earthlab#76) Allow geodataframes in assert_polygons (earthlab#188) fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (earthlab#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (earthlab#211) * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (earthlab#215) Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (earthlab#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (earthlab#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) Title assert accepts strings (earthlab#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (earthlab#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (earthlab#188) fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (earthlab#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) * Minor change to assert_xy conversion method. * Revert "Minor change to assert_xy conversion method." This reverts commit bfa569f. * fix copyright on docs (earthlab#244) * Add pillow (earthlab#254) * add pillow as a dev requirement * update for pillow addition * Improved handline of lines without xy-data (Issue earthlab#238) * Added docstrings to line tests. * Added Seaborn to dev requirements * Undo changes regarding x-limits problems (Issue earthlab#235) * Fixed issue with new way of checking that the data is covered by the line * Changelog to rst (earthlab#267) * Update setuptools from 42.0.2 to 45.2.0 (earthlab#190) * raster inherits from vector rather than base (earthlab#76) * Allow geodataframes in assert_polygons (earthlab#188) * fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (earthlab#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (earthlab#211) * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (earthlab#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (earthlab#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (earthlab#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) * Title assert accepts strings (earthlab#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (earthlab#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (earthlab#190) raster inherits from vector rather than base (earthlab#76) Allow geodataframes in assert_polygons (earthlab#188) fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (earthlab#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (earthlab#211) * Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (earthlab#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (earthlab#215) Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (earthlab#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (earthlab#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) Title assert accepts strings (earthlab#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (earthlab#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (earthlab#188) fixing a few syntax errors (earthlab#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (earthlab#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (earthlab#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (earthlab#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (earthlab#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (earthlab#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (earthlab#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (earthlab#231) * fix copyright on docs (earthlab#244) * Add pillow (earthlab#254) * add pillow as a dev requirement * update for pillow addition * Changed the changelog to an rst file instead of a markdown file and added it to the docs build. * Put changelog changes into the new changelog lol Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * setup greetings! (earthlab#257) * Made checking line coverage optional for base.assert_line() * Fix double requirement in dev-requirements.txt * Change seaborn version * Seaborn requirement version change * Added comment to clarify changes * Merged two PRs and made it so they pass pytest * black * Added more tests to test that the limit checks are correct in the assert_line function * pleasing flake8 issues that came up on the pr * Update matplotcheck/base.py * Update matplotcheck/base.py * small typo fix! Co-authored-by: Ryan (Marty) LaRocque <ryla5068@colorado.edu> Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu>
* Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * Update pytest from 5.3.5 to 5.4.1 * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changelog to rst (#267) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changed the changelog to an rst file instead of a markdown file and added it to the docs build. * Put changelog changes into the new changelog lol Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * setup greetings! (#257) * Update bumpversion from 0.5.3 to 0.6.0 * Add template for PR * Timeseries tests (#273) * Added tests for timeseries module. * Fixed a bug where assert_xydata() sometimes failed to compare numpy arrays when dtype was object * Changed behavior of assert_xydata() to display standard error message when xy_data and xy_expected do not have the same shape. * remove extensive docs within test file * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * Change handling of arrays of different shape from AssertionError to ValueError * Updated Changelog * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Update matplotcheck/base.py Co-Authored-By: Nathan Korinek <nako1890@colorado.edu> * PEP 8 import order * pep 8 imports fix * Changelog to rst (#267) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed tes…
* Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * Update pytest from 5.3.5 to 5.4.1 * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changelog to rst (#267) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changed the changelog to an rst file instead of a markdown file and added it to the docs build. * Put changelog changes into the new changelog lol Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * setup greetings! (#257) * Add template for PR * Timeseries tests (#273) * Added tests for timeseries module. * Fixed a bug where assert_xydata() sometimes failed to compare numpy arrays when dtype was object * Changed behavior of assert_xydata() to display standard error message when xy_data and xy_expected do not have the same shape. * remove extensive docs within test file * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * Change handling of arrays of different shape from AssertionError to ValueError * Updated Changelog * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Update matplotcheck/base.py Co-Authored-By: Nathan Korinek <nako1890@colorado.edu> * PEP 8 import order * pep 8 imports fix * Changelog to rst (#267) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format fil…
* Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * Update pytest from 5.3.5 to 5.4.1 * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changelog to rst (#267) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changed the changelog to an rst file instead of a markdown file and added it to the docs build. * Put changelog changes into the new changelog lol Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * setup greetings! (#257) * Add template for PR * Timeseries tests (#273) * Added tests for timeseries module. * Fixed a bug where assert_xydata() sometimes failed to compare numpy arrays when dtype was object * Changed behavior of assert_xydata() to display standard error message when xy_data and xy_expected do not have the same shape. * remove extensive docs within test file * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * Change handling of arrays of different shape from AssertionError to ValueError * Updated Changelog * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Update matplotcheck/base.py Co-Authored-By: Nathan Korinek <nako1890@colorado.edu> * PEP 8 import order * pep 8 imports fix * Changelog to rst (#267) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_capt…
* Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * Update pytest from 5.3.5 to 5.4.1 * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changelog to rst (#267) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changed the changelog to an rst file instead of a markdown file and added it to the docs build. * Put changelog changes into the new changelog lol Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * setup greetings! (#257) * Add template for PR * Timeseries tests (#273) * Added tests for timeseries module. * Fixed a bug where assert_xydata() sometimes failed to compare numpy arrays when dtype was object * Changed behavior of assert_xydata() to display standard error message when xy_data and xy_expected do not have the same shape. * remove extensive docs within test file * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * Change handling of arrays of different shape from AssertionError to ValueError * Updated Changelog * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Update matplotcheck/base.py Co-Authored-By: Nathan Korinek <nako1890@colorado.edu> * PEP 8 import order * pep 8 imports fix * Changelog to rst (#267) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_ca…
* Move from Travis / Appeveyor to GitHub actions (#369) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * Update pytest from 5.3.5 to 5.4.1 * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changelog to rst (#267) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Changed the changelog to an rst file instead of a markdown file and added it to the docs build. * Put changelog changes into the new changelog lol Co-authored-by: pyup.io bot <github-bot@pyup.io> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * setup greetings! (#257) * Add template for PR * Timeseries tests (#273) * Added tests for timeseries module. * Fixed a bug where assert_xydata() sometimes failed to compare numpy arrays when dtype was object * Changed behavior of assert_xydata() to display standard error message when xy_data and xy_expected do not have the same shape. * remove extensive docs within test file * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette * Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README * Update setuptools from 45.2.0 to 46.0.0 (#215) * Update pytest from 5.3.5 to 5.4.1 * Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe * merge * Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Update setuptools from 46.1.1 to 46.1.3 (#231) * Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates * # This is a combination of 2 commits. # This is the 1st commit message: Update setuptools from 42.0.2 to 45.2.0 (#190) raster inherits from vector rather than base (#76) Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> update changelog for release Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Update codecov to 2.0.16 (#202) * Update codecov from 2.0.15 to 2.0.16 * update from master (#211) * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> * Assert string accept spaces (#205) * Made it so that assert_string_contains accepts key words with spaces * black * renaming function * Showed assert_title_contains working with a space in the keyword in vignette Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Update setuptools from 45.2.0 to 46.0.0 (#215) Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Update pytest from 5.3.5 to 5.4.1 merge Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Add tests to the Autograde module (#224) * Added tests for the autograde module * removed unneccesary import * Fixing issues that were failing in base_data * codacy * flake8 * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Update matplotcheck/tests/test_autograde.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * Updated changelog * flake8 fix Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Hist bin midpoints (#204) * Add a get and assert function for bin midpoints, as well as tests for those functions * Updated docstrings * Added changelog changes and fixed minor formatting issue * small flake8 fix * Added midpoints functionatlity to the vignette for histogram testing * Adding in changes suggested on GitHub1 * Fixed function description * Took out all instances of in example * update docs * Fixed small bug with section titles * Update matplotcheck/tests/test_base_data.py * reworded changelog Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Update setuptools from 46.1.1 to 46.1.3 (#231) Title assert accepts strings (#229) * Fixed assert_title_contains to take strings as well as lists * Better implementation * Changelog update Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> M2r remove (#247) * Removed m2r from matplotcheck, and reformated code of conduct * Seeing if rebase works * removed an m2r import * Fixing up the docs a bit * changelog updates Allow geodataframes in assert_polygons (#188) fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> Get images function (#193) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Bump version: 0.1.1 → 0.1.2 Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_data.py * fixed test_base_legends.py * fixed test_base_titles_captions.py * Format files to be flake8 acceptable (#197) * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * Fixed test_raster.py and issue with legends tests * black * more black changes * Fixing merge conflicts that were found * Changing accepted changes * minor changes * Changing to make CI happy, modified to pass black and make -B docs * Reformatting to make black and flake8 happy. Also updated crs assignment * Fixed formatting issue with timeseries * Better fix for timeseries formatting * Black Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> Contributors update (#213) * Added contributor rst file and moved that information out of the README file * Implemented requested changes to README Add Assert points function & cleanup duplicate methods (#203) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * Taking out redundant tests * Typo * Fixing how vector checks for truth value of a dataframe Additional vector tests (#212) * Added a get_points() and assert_points() function to the vector tester. * Added in get_points() and assert_points() functions with tests * Added proper documentation * Small fix to please codacy * black * Updated changelog * First round of tests for vector * black * Rough draft for bug fix * Fixed bug with multiple geometries plotted alongside bug with identical x values causing failure! * typo * Fixed small bug with markersize * Added comments explaining code * rough drafts of more tests * Added more tests for legends * Added more tests, and took out broken tests * small codacy fix * Fixed test! * Taking out redundant tests * Took out unneccesary tests * Added plt.close * Added more tests * Typo * more tests for uncovered parts of the vector file * black * Fixed issues with vector checking truth value of dataframe, and added tests * Fixing how vector checks for truth value of a dataframe * Added more coverage! * Broke tests up into individual files * black * Added tests for outlier cases * Update matplotcheck/tests/test_points.py typo Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * took plt.gca() out of tests * Added changes suggested on GitHub * Update CHANGELOG.md * fix import order * import order fix * import order * import order Co-authored-by: Leah Wasser <leah.wasser@colorado.edu> # This is the commit message #2: Update setuptools from 46.1.1 to 46.1.3 (#231) * Change handling of arrays of different shape from AssertionError to ValueError * Updated Changelog * fix copyright on docs (#244) * Add pillow (#254) * add pillow as a dev requirement * update for pillow addition * Update matplotcheck/base.py Co-Authored-By: Nathan Korinek <nako1890@colorado.edu> * PEP 8 import order * pep 8 imports fix * Changelog to rst (#267) * Update setuptools from 42.0.2 to 45.2.0 (#190) * raster inherits from vector rather than base (#76) * Allow geodataframes in assert_polygons (#188) * fixing a few syntax errors (#194) * First draft of get_images function * Added a test for get_image * Changelog update * minor formatting change. * black changes * fixing a few syntax errors * Update matplotcheck/raster.py Co-Authored-By: Leah Wasser <leah.wasser@colorado.edu> * remove tabls Co-authored-by: Nathan Korinek <nako1890@colorado.edu> * update changelog for release * Bump version: 0.1.1 → 0.1.2 * Add flake8 fix [WIP] (#199) * add flake 8 * yay cleanup * update change log * add flake 8 dep * autograde flake8 fixes * Fixed base to be flake8 compliant (phew) * more line length issues * Made folium.py flake8 compliant * made notebook.py flake8 compliant * Fixed raster.py for flake8 * Fixed timeseries.py * fixed conftest.py * fixed test_base.py * fixed test_base_axis.py * fixed text_base_dat…
Added two new functions,
get_bin_midpoints()andassert_bin_midpoints()to the PlotTester object in order to cover testing requested in this issue: #184 . Added tests and documentation for these new arguments as well.