Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/openaddresses/pyesridump

Scrapes an ESRI MapServer REST endpoint to spit out more generally-usable geodata.
https://github.com/openaddresses/pyesridump

Merge pull request #99 from taxProper-bryan/esrijson-output-format

Adds "output_format" option to toggle between GeoJSON and EsriJSON output

70fbe026bd921fbe7084e61035a12ec3bf629249 authored about 1 year ago by Ian Dees <[email protected]>
Remvoes old test

f13b0ca52acc88143f103a3df997c9d6e51ba5df authored about 1 year ago by Bryan Parker <[email protected]>
Adds test for output_format=esrijson

d8ebf8cc715b3e1ab3dfa35a83996dc28e6105e9 authored about 1 year ago by Bryan Parker <[email protected]>
Adds additional field for selecting output format target

75c110063959ab7b138e0b97b0281f94457f9a3a authored about 1 year ago by Bryan Parker <[email protected]>
Merge pull request #96 from mmorley0395/oid_try

added elif statement to catch an edge case where oid isnt in meta

d330a79770bbfd86387fddff5bfc8a1b45def7b2 authored over 1 year ago by Ian Dees <[email protected]>
fix: change from alias to name

be75e3ced81f2f2cef305dbd6914c90e2f716b3d authored over 1 year ago by Mark Morley <[email protected]>
added elif statement to catch an edge case where oid isnt in meta

dbe4bed03264d808aa024f35294e177476f48896 authored over 1 year ago by Mark Morley <[email protected]>
Bump version: 1.12.0 → 1.13.0

769cea60f06ddc4f383c3219bf45b129be28d326 authored almost 2 years ago by Ian Dees <[email protected]>
Bump version: 1.11.0 → 1.12.0

5d50cb33db00f747a278035269f8c9fd1a621e0b authored almost 2 years ago by Ian Dees <[email protected]>
Merge pull request #90 from ramSeraph/test_fix

fixes test broken by #89

6992a45fe3c281b4c7abe3a940aca08cb3ac77fc authored over 2 years ago by Ian Dees <[email protected]>
Merge branch 'master' into test_fix

739f84c13f64483faa2003a3592c4f0af9cdcd0f authored over 2 years ago by Ian Dees <[email protected]>
fixes test broken by #89

fdb38a07d36a5579e652a81ed5938d88d0aaad48 authored over 2 years ago by ramSeraph <[email protected]>
Merge pull request #89 from ramSeraph/master

Make max page size per pull configurable

4465dcf26ccad2e269dc9a3a3adeff6c8c6a3446 authored over 2 years ago by Ian Dees <[email protected]>
make max page size per pull configurable

323bc6b290b8493cf85dc4954176dd819dba29e2 authored over 2 years ago by ramSeraph <[email protected]>
Update deploy/releasing documentation after switching to Github Actions

e6aba5dda9e2bde03b6e3f847616e8cc73b9ee82 authored over 2 years ago by Ian Dees <[email protected]>
Bump version: 1.10.1 → 1.11.0

493aaa046a2a52e68f16622d6688154b0268b066 authored over 2 years ago by Ian Dees <[email protected]>
Merge pull request #88 from openaddresses/actions-release

Add release github action that should upload to pypi

94829e98ae0b80b302d2a3700b93a62ed5010d02 authored over 2 years ago by Ian Dees <[email protected]>
Merge pull request #86 from openaddresses/MiniCodeMonkey-patch-1

Filter out rings with < 3 points in a Polygon

9003253bad11ccdf57d9cb756e0be1b564cf96df authored over 2 years ago by Ian Dees <[email protected]>
Add release github action that should upload to pypi

925f5b9ece22822b64c11e9e9c1b0efa2432cbed authored over 2 years ago by Ian Dees <[email protected]>
Merge branch 'master' into MiniCodeMonkey-patch-1

eebec728b649c41312f4c462645a49897f654ce7 authored over 2 years ago by Ian Dees <[email protected]>
Merge pull request #87 from openaddresses/actions

Add python test/lint workflow

e704099dfd6da00d14c5b328b9cadcf19ed6733a authored over 2 years ago by Ian Dees <[email protected]>
Run pytest inside pipienv

157e4c0e09f55966e89816d2b5d133d116298891 authored over 2 years ago by Ian Dees <[email protected]>
Clean up the workflow after removing matrix

ee70c50aa143eb0c0a2f181c4879fb30fca89c2a authored over 2 years ago by Ian Dees <[email protected]>
Add -e . to the Pipfile

15f5a33b4e49ac060f3b7495f56f80a62cd80552 authored over 2 years ago by Ian Dees <[email protected]>
Add pytest to Pipfile dev section

b5e781168bf593cfcda70a4debbee7c153208eef authored over 2 years ago by Ian Dees <[email protected]>
Only test with the latest version of Python

e0af2de1c1c6cff10b7343b4b52883f205b98cd4 authored over 2 years ago by Ian Dees <[email protected]>
Rename test files so pytest finds them

ce0afa73f74f94d8c6c60afe9e45677976f8104e authored over 2 years ago by Ian Dees <[email protected]>
Make tests a module?

4a2b35e575ff2cb709e7113e5b9caf0c034af6d3 authored over 2 years ago by Ian Dees <[email protected]>
Syntax fixes

37c69e1b431d2678a8c28af6738a867af092707f authored over 2 years ago by Ian Dees <[email protected]>
Add python test/lint workflow

ea48d87c77bc176e677ee1a52e75ec4db5f203cd authored over 2 years ago by Ian Dees <[email protected]>
Filter out rings with < 3 points

bf2ed76e0c6fb280bb5bd1c1d8829c9eab24a7a2 authored over 2 years ago by Ian Dees <[email protected]>
Don't error on polygon with no geometry

This fixes the following error:

```
$ esri2geojson https://www.sjmap.org/ArcGIS/rest/service...

fc766e79f26f70f6c785d296b2343e59a515346f authored over 2 years ago by Mathias Hansen <[email protected]>
Merge pull request #82 from hancush/hcg/empty-result-set

Short circuit if query yields no results

7aef86834f030de537fb6167257852d2c403cd50 authored over 2 years ago by Ian Dees <[email protected]>
Add trailing newline to JSON

8ab18fbf71153f6e40fb637abeeb7f2ba6d190ff authored over 2 years ago by hancush <[email protected]>
Remove unused test fixture

b8a62d17be5c1abd95c302d36a4c597c51aacf52 authored over 2 years ago by hancush <[email protected]>
Short circuit if query yields no results

a25a22b2167db91e3021e5722f86b699fea875dc authored over 2 years ago by hancush <[email protected]>
Update dependencies

9c5d2fc9d02b37736ee1a80beadec934fd0e4365 authored almost 3 years ago by Ian Dees <[email protected]>
Bump version: 1.10.0 → 1.10.1

1793d61f2c50bd46c333290b4c280cedc5824dfb authored almost 4 years ago by Ian Dees <[email protected]>
Merge pull request #71 from openaddresses/int-oids

Cast float=>int for OIDS

729d6487ca746f58c24b9edfc2811611d5a34d40 authored almost 4 years ago by Nick <[email protected]>
Bump version: 1.9.3 → 1.10.0

2790a683d43680106ff4ba4377cbd97814da0dc4 authored almost 4 years ago by Ian Dees <[email protected]>
Update dependencies

c49be4fc40ba4e00e4912775fe75bd37ceccdc8a authored almost 4 years ago by Ian Dees <[email protected]>
Update esridump/dumper.py

Co-authored-by: Ian Dees <[email protected]>

2bb8bd09fdd8e32a83194c9ae92f2205b39e77b6 authored almost 4 years ago by Nick <[email protected]>
Cast float=>int for OIDS

365a485c126f0dba8a104fe63b49eb659a2b7d93 authored almost 4 years ago by ingalls <[email protected]>
Merge pull request #70 from cartologic/master

"pause/retry" mechanism implementation to handle large layers

d2e15d0eb3595887c1d8da009489bc280259965c authored almost 4 years ago by Ian Dees <[email protected]>
Update esridump/dumper.py

Co-authored-by: Ian Dees <[email protected]>

b8a00067321f38e0204a950d1f17a1ac50766781 authored almost 4 years ago by Ahmed Nour Eldeen <[email protected]>
"pause/retry" mechanism implementation to handle large layers

cfbc172c35171e274f87ba7c673a3a3afd3e020e authored almost 4 years ago by Ahmed Nour Eldeen <[email protected]>
Bump version: 1.9.2 → 1.9.3

a5265682ca9b3a8f489140f5b67492928fa2ac2b authored over 5 years ago by Ian Dees <[email protected]>
Merge pull request #66 from openaddresses/fix-setup-py

setup() expects text in license, not newlines

afbb23173c14c0f3e007ce626122eeb8192e5f81 authored over 5 years ago by Ian Dees <[email protected]>
setup() expects text in license, not newlines

7bb990d9205384693cd10725d9c461a5c72e2f80 authored over 5 years ago by Ian Dees <[email protected]>
Bump version: 1.9.1 → 1.9.2

33e2118985e39de4f3071a37fd3cf15c4ef7f669 authored over 5 years ago by Ian Dees <[email protected]>
Merge pull request #65 from openaddresses/try-updating-setuptools

Try updating setuptools

f6458a7f3dc0037e7d922e49a47453c92ad036d0 authored over 5 years ago by Ian Dees <[email protected]>
Try updating setuptools too?

2b26f366b3f1075c65ab535a6771e110cdffc9c6 authored over 5 years ago by Ian Dees <[email protected]>
Bump version: 1.9.0 → 1.9.1

6189fdd706236d46ac1cfd1f0123180e31acb143 authored over 5 years ago by Ian Dees <[email protected]>
Bump version: 1.8.0 → 1.9.0

5c042b996efd434992458d5b4c034dd587d82f8d authored over 5 years ago by Ian Dees <[email protected]>
Merge pull request #64 from openaddresses/update-deps

Update dependencies

8a8c68a84fd0ec811f4d3e0af9f63ea755e7bcfd authored over 5 years ago by Ian Dees <[email protected]>
Maintain 2.7 compat

349137d22be6b8b6b3507c0e3225de179d4f186a authored over 5 years ago by Ian Dees <[email protected]>
Remove pylint from dependencies for now

55955c0ccd39ece8135547274782fd404b97dde8 authored over 5 years ago by Ian Dees <[email protected]>
Add noseids to gitignore

54402b04d6405855f60c9e239fbc70e6418321dd authored over 5 years ago by Ian Dees <[email protected]>
Adjust tests for newer responses version

7cd9e786cec9b6201ff628e3fa4812f45f6dd449 authored over 5 years ago by Ian Dees <[email protected]>
Add cookies to the dev dependencies

2413aeab24d4a6dc630aadb2bd036adeab83d358 authored over 5 years ago by Ian Dees <[email protected]>
Install pipenv on travis

31b96b1efc3e06a15139e30427c1b257e4c779e6 authored over 5 years ago by Ian Dees <[email protected]>
Use pipenv for dependencies

1c0672f9cbccc18ef37bd16f65fbd8a58f9f3898 authored over 5 years ago by Ian Dees <[email protected]>
Test with py3.7 on travis

bb8c5ee91362b10dd9ad17f1ade5380373ba26a4 authored over 5 years ago by Ian Dees <[email protected]>
Update dependencies

890c2d47e883666ee6098ad8e9262d34c5cd0de4 authored over 5 years ago by Ian Dees <[email protected]>
Merge pull request #63 from andrewharvey/method-option

add --paginate-oid option to force pagination using ids

22d204fc96deacdfb75725a59e8fc66fcb26a58d authored over 5 years ago by Ian Dees <[email protected]>
add --paginate-oid option to force pagination using ids

a4c68db6025264e323bb73b9d901be6050ae6f7f authored over 5 years ago by Andrew Harvey <[email protected]>
Merge pull request #57 from openaddresses/55-source-proxy-py2

Fix proxy URL stuff

378155816559134b8d2b3de0d0f2fddc74f23fcd authored over 6 years ago by Ian Dees <[email protected]>
Make proxy test fail correctly

75bb2c015dc013799e0c71e77eeaa526898b490a authored over 6 years ago by Ian Dees <[email protected]>
Add a test for proxy

515305da616e565767a06dadad38ece0a8fd5c04 authored over 6 years ago by Ian Dees <[email protected]>
Bump version: 1.7.1 → 1.8.0

8652fddf3545eee22a211a82ad9716170efcf3b4 authored over 6 years ago by Ian Dees <[email protected]>
Merge pull request #52 from openaddresses/migurski/add-timeout-cli-param

Added configurable CLI timeout for HTTP requests

cbb1642b1bd0f0de87d022e61bbcf5a12963d2dc authored over 6 years ago by Ian Dees <[email protected]>
Added configurable CLI timeout for HTTP requests

9418685c45fcbce22c29e350b6106f9503ca397b authored over 6 years ago by Michal Migurski <[email protected]>
Merge pull request #51 from dionysio/master

Fixed _build_query_args method when extra_query_args are passed

37dfb7db8041669922e93095e770895e87ae6c80 authored over 6 years ago by Ian Dees <[email protected]>
Fixed _build_query_args method when extra_query_args are passed

30a6bf38a035cf7c15e7e1840c60eb19805896d5 authored over 6 years ago by Dio <[email protected]>
Merge pull request #46 from candrsn/master

Changes to improve the use of the module for retrieving Polygons

ee8e40746fa5916a321c7b2e2f7a7f6b42041ff8 authored almost 7 years ago by Ian Dees <[email protected]>
Switching case to be consistent

256fc7efa8df8a8e2d6bd09f3664cbec74ae24af authored almost 7 years ago by Ian Dees <[email protected]>
remove ability to force OID field

be768631bbf9a19eaac5d69328a8681c228c21fb authored almost 7 years ago by Carl Anderson <[email protected]>
remove predeclared oidField usage

5a8eebc8a5165780adc762e5c1e58a7866c183e8 authored almost 7 years ago by Carl Anderson <[email protected]>
move to beta version

164974d5ae3b626f773674a9429b8923a4010728 authored almost 7 years ago by Carl Anderson <[email protected]>
add startWith and geometryPrecision parameters

9580b53523d08f01e94f909ba85cafa1fb997e6b authored almost 7 years ago by Carl Anderson <[email protected]>
Merge pull request #45 from albarrentine/check_minmax

Check for invalid min/max values from the server

1a025096cfc7dd11d865826ab2883180779cb9c4 authored almost 7 years ago by Ian Dees <[email protected]>
merge in master

27e176db5e375f78907d202fa558610fbec898f7 authored almost 7 years ago by Al <[email protected]>
adding test for invalid min/max functionality, fixing existing tests

5840e573c7b7c84de00cdd13faa19da1457b32da authored almost 7 years ago by Al <[email protected]>
fetch the min/max values returned by the server and check that they exist before building queries based on them

1ef491b576eb48c7b99114af65e95f18eb286939 authored almost 7 years ago by Al <[email protected]>
allow alternate REST implementations

ae7d234e4c936ceb420813db0fb38fde8390a57c authored almost 7 years ago by Carl Anderson <[email protected]>
Merge pull request #44 from openaddresses/adjust-proxy-logging

Adjust the logging around proxy support

4d48253be7e8f809042d623e0379d8cc50e44dea authored almost 7 years ago by Ian Dees <[email protected]>
Adjust the logging around proxy support

ab57bed3815d6d5c008556a3940d3ceecd3ebce1 authored almost 7 years ago by Ian Dees <[email protected]>
Bump version: 1.6.0 → 1.7.0

2f2adc50c9e0079fcb1eeb379b851fad05aa5742 authored over 7 years ago by Ian Dees <[email protected]>
Merge pull request #40 from openaddresses/override_and

Allow overriding the 'where' parameter

9c787aec88e7ee5e5c136ffe5ed590256c1398c9 authored over 7 years ago by Ian Dees <[email protected]>
Fix test

0c50fc402f4234a516266c23029bbbec2029fff8 authored over 7 years ago by Ian Dees <[email protected]>
Support overriding where on the commandline

56f59b8cea4ee8a8547c6af0ab4ca44daba485db authored over 7 years ago by Ian Dees <[email protected]>
Merge pull request #38 from openaddresses/proxyRequest

Proxied Requests

8a31573fe80eabb5b53db56b152c9ae05ac72af2 authored over 7 years ago by Ian Dees <[email protected]>
Try cleaning up the logic on proxy a little

41b07d56e1867263502fba6c5bbb5276f9aa74a9 authored over 7 years ago by Ian Dees <[email protected]>
Add a space.

82045bb7e75ac8deb4473aa33b133b8d3e6ad1f9 authored over 7 years ago by Ian Dees <[email protected]>
MagicMock

dda2a814246e0a76afb9de8c8d6864a267ac2f6c authored over 7 years ago by ingalls <[email protected]>
Allow double ?? in proxy requests

9545f7c66401ef67776191f67fa0a2ac915f71c1 authored over 7 years ago by ingalls <[email protected]>
Bump version: 1.5.0 → 1.6.0

50913119b306197753fbb9b5e3ab8176b6d695e4 authored almost 8 years ago by Ian Dees <[email protected]>
Merge pull request #37 from thatdatabaseguy/move_envelope_scraping

Use quadrant-based method as a last resort after OID enumeration is tried

2975a434cab2c20d97752930c03213348dd18c95 authored almost 8 years ago by Ian Dees <[email protected]>
check row_count is not None before doing offset-based pagination

ac103df44cfac01a59d64f7dffaed47bd4d8416b authored almost 8 years ago by Al <[email protected]>
modifying test to handle new order of operations (should try returnIdsOnly as well before making the geo queries)

abc45a5ab939919bef56595a3713793d882aa9ae authored almost 8 years ago by Al <[email protected]>