Releases: agrc/palletjack
Releases · agrc/palletjack
palletjack v4.2.0
What's Changed
- fix: empty shapes, better memory usage by @jacobdadams in #71
Full Changelog: 4.1.0...4.2.0
palletjack v4.1.0
What's Changed
- deps: arcgis to 2.2.0, remove unneeded pins by @jacobdadams in #68
- deps(dev): bump the safe-dependencies group with 1 update by @dependabot in #69
- deps: bump the major-dependencies group with 3 updates by @dependabot in #70
Full Changelog: 4.0.1...4.1.0
palletjack v4.0.1
What's Changed
- Couple of small fixes by @jacobdadams in #57
- convert datetime unit to
ns
- better logging for new append
- retry on failure to get oids
- convert datetime unit to
- Dependabot updates
Full Changelog: 4.0.0...4.0.1
palletjack v4.0.0
What's Changed
- fix: infinite recursion chunking a single-row dataframe by @jacobdadams in #53
- REST feature layer extractor by @jacobdadams in #48
- Feat: replace geojson uploads with filegdb uploads by @jacobdadams in #54
palletjack v4 introduces two exciting new features:
- A REST feature layer extractor for extracting data from any public REST Map or Feature Service endpoint with query enabled.
- Replacing the GeoJSON text upload system underpinning all Feature Service loaders with a file geodatabase-based system for less complexity and better performance.
See the docs for a brief overview of the breaking changes to the API.
Full Changelog: 3.1.0...4.0.0
palletjack v3.1.0
What's Changed
- Now handles thousands separators in string-based numbers via #51
Full Changelog: 3.0.0...3.1.0
3.0.0
What's Changed
This is a major refactoring of palletjack to make it more flexible, more performant, and more intuitive. Major changes:
- Refactoring to match the Extract, Transform, and Load stages of the ETL process via
extract
,transform
, andload
modules. - Methods in the
load
classes now only check for data issues; cleaning methods have been moved totransform
. - All uploads use FeatureLayer.append() instead of .edit_features() for better performance per the esri docs
- More robust checking to handle specific requirements of AGOL uploads
- Converts data to geojson for the upload to avoid File GDB's dependence on arcpy, which also introduces some data constraints
Full Changelog: 2.7.3...3.0.0