Skip to content
This repository has been archived by the owner on Jul 2, 2019. It is now read-only.

Iss2 cli #42

Merged
merged 21 commits into from
Apr 10, 2019
Merged

Iss2 cli #42

merged 21 commits into from
Apr 10, 2019

Conversation

nrweir
Copy link
Collaborator

@nrweir nrweir commented Apr 10, 2019

Adding CLI functionality as well as CLI unit tests (#2 and #40). Additionally adds the ability to convert from masks to vector images and tests for graph export (#39).

nrweir and others added 21 commits April 3, 2019 19:36
* updating tests

* restructuring repo

* cleanup finished

* adding graph functionality

* fixing test imports

* adding sphinx documentation

* fixing requirements

* fixing travis config for tests

* adding rtfd configs

* fixing env file

* removing default channel

* removing channels from rtfd env yml

* adding fiona, removing gdal

* removing nbsphinx

* fixing api doc structure

* first pass - unit tests for raster_image.image

* implementing unit tests for image.py

* implementing utils.core tests

* Iss18 geoutils tests (#26)

* completed test for geometries_internal_intersection

* implementing split_multi_geometry tests

* completed geoutils tests

* fixing imports in test

* removing python 2.7 support

* [WIP] Iss22 poly tests (#27)

Iss22 poly tests

* Iss21 mask tests (#29)

* completed test for geometries_internal_intersection

* implementing split_multi_geometry tests

* completed geoutils tests

* fixing imports in test

* removing python 2.7 support

* adding polygon tests

* fixing TestConvertPolyCoords class - remove init

* adding affine xform gdf test

* finished with tests for cw_geodata.vector_label.polygon

* adding _check_wkt_load

* finished implementing tests for cw_geodata.vector_label.mask

* fixing overlap test with improved geometries_internal_intersection

* Iss20 graph tests (#30)

* completed test for geometries_internal_intersection

* implementing split_multi_geometry tests

* completed geoutils tests

* fixing imports in test

* removing python 2.7 support

* adding polygon tests

* fixing TestConvertPolyCoords class - remove init

* adding affine xform gdf test

* finished with tests for cw_geodata.vector_label.polygon

* adding _check_wkt_load

* finished implementing tests for cw_geodata.vector_label.mask

* fixing overlap test with improved geometries_internal_intersection

* adding test for graph creation

* bugfix to valid_road_types formatting

* version bump

* completed OOP restructure, removed osmnx (#33)

* enabled multiprocessing

* thanks pandas

* version bump and removing osmnx dependency
@nrweir nrweir self-assigned this Apr 10, 2019
@pep8speaks
Copy link

Hello @nrweir! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

Line 72:80: E501 line too long (109 > 79 characters)

@nrweir
Copy link
Collaborator Author

nrweir commented Apr 10, 2019

Ignoring the one PEP8 issue since it's not an error in the API, and fixing it would've actually made the code less readable.

@nrweir nrweir merged commit eb8088b into dev Apr 10, 2019
@nrweir nrweir deleted the iss2_cli branch April 10, 2019 17:46
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants