Releases: mie-lab/trackintel
v1.1.12
Full Changelog: v1.1.11...v1.1.12
v1.1.11
What's Changed
- BUG: fix typo in progress bar printing by @NinaWie in #441
- ENH: Airspeed velocity based continuous integration by @abcnishant007 in #440
- ENH: Added asv benchmark badge by @abcnishant007 in #445
- BUG: fixed setting crs for tripleg generation by @NinaWie in #446
- DOC: Integrate ASV-Documentation with CONTRIBUTING.MD by @abcnishant007 in #447
- BUG: fix index error pfs_mean_speed by @bifbof in #450
- ENH: add centroid method for angles by @bifbof in #453
Full Changelog: v1.1.10...v1.1.11
v1.1.10
What's Changed
- PERF: faster mode for only floats in haversine distance by @bifbof in #435
- ENH: generalize
_generate_locations_per_userby @bifbof in #431 - ENH: add
**kwargstoplot_modal_splitby @bifbof in #428 - ENH: Catch warnings of shapely-numpy conversion. by @bifbof in #432
- TST: Failing tests because of geopandas 0.11 by @bifbof in #439
Full Changelog: v1.1.9...v1.1.10
v1.1.9
What's Changed
- BUG: access geometry in smoothing correctly by @bifbof in #418
- BUG: handle geometry names in
get_speed_positionfixesby @bifbof in #419 - TST: Set arg UserWarning instead of None by @bifbof in #421
- BLD: set lowest pygeos version number by @bifbof in #422
- ENH: Put concat of
sp_tplsforgenerate_tripsin own function by @bifbof in #423 - BLD: Use mamba for docs by @henrymartin1 in #426
- ENH: Remove
.applyinget_speed_triplegsby @bifbof in #430 - ENH: add code for case study comparing four datasets by @NinaWie in #392
- CLN: remove
smoothen_triplegsby @bifbof in #429
Full Changelog: 1.1.8...v1.1.9
1.1.8
v1.1.7
v1.1.6
Release for function enhacements
What's Changed
- DOC: change description and labels for activity by @hong2223 in #362
- TST: Fix test error by @hong2223 in #368
- BUG: Load extent correctly from postgis by @bifbof in #367
- ENH: Computing speed per positionfix and mean speed per tripleg by @NinaWie in #361
- TST: Fix ci by @hong2223 in #371
- TST/BLD: Fix ci by @hong2223 in #372
- ENH: Add
_explode_aggto simplify id assignment in staypoint generation by @bifbof in #373 - BUG: set
geometryargument togeom_colby @bifbof in #376 - ENH: 5x speed increase for staypoint generation by @bifbof in #377
- ENH: Add crs to TestSpeedPositionfixes to supress warnings by @bifbof in #388
- BUG: Fix dtype change in
_explode_aggby @bifbof in #383 - TST: Catch warnings for UTC conversions by @bifbof in #389
- BUG: Fix osna idxmax over labels without any accumulated time by @bifbof in #381
- ENH: Replace df.append with pd.concat (Future warning) by @bifbof in #387
- ENH:
_split_overlapsplits now exactly on border by @bifbof in #384 - ENH: Refactor file IO by @bifbof in #390
- ENH: Handle shapely 2.0 deprecation warnings by @bifbof in #386
- CLN: Remove unused columns in SQL model by @bifbof in #395
- ENH: Simplified logic in
_split_overlapsby @bifbof in #393 - DOC: change data model figure by @hong2223 in #398
- Issue 396 by @henrymartin1 in #397
- BLD: new release number by @hong2223 in #402
Full Changelog: v1.1.5...v1.1.6
v1.1.5
This release adds the final part of the Trackintel data model, namely tours. The new functions allows to aggregate trips into tours, which are defined as a sequence of trips that starts and ends at the same location. Tours can also be read with geopandas or from PostGIS databases now. Furthermore, other functions were improved and the documentation was enriched with more examples.
Release for enhacements and new functionality
ENH: Tour generation (#287)
ENH: Enable postgis integration for tours (#356)
ENH: Enable tours to be generated from_geopandas (#348)
ENH: Redo read_geolife for smaller memory footprint (#354)
Other new features and bug fixes:
ENH: embed version number (#323)
ENH: use pd.Grouper for tracking quality (#359)
ENH: Add geom_col for read_csv functions (#351)
BUG: Fix reading multiple timezones from postgis (#331)
BUG: Maintain index dtype for sp. (#322)
Documentation, testing and cleanups
DOC: Add missing examples geogr functions. (#345)
DOC: Add missing examples/arguments to io-csv docstrings. (#344)
CLN: Add examples to preprocessing functions (#349)
CLN: Add examples for visualization functions (#350)
ENH: Add pygeos to requirements (#355)
CLN: Change labels from defaultdict to dict (#360)
CLN: Handle preprocessing tests warnings (#352)
CLN: Remove user from model (#346)
CLN: update documentation and fix datatype issues in staypoint merging (#347)
CLN: Turn copy_docstring to a protected function. (#338)
CLN: Fix names for trackintel datatypes (#313)
DOC: fix error in documentation of staypoint merging (#327)
CLN: move user_id definition into fixture
Acknowledgments:
Thanks to everyone who contributed to this release!
- @henrymartin1
- @bifbof
- @NinaWie
- @hong2223
- @abcnishant007
v1.1.4
Release for enhacements and new functionality
ENH: function to aggregate staypoints horizontally (#297)
ENH: support for empty generation (#317)
Other new features and enhancements:
EHN: check_gdf_planar() function checks whether gdf has planer crs and reproject if needed (#316)
BUG: threshold in generate_staypoints() function now strictly filter missing records (#321)
BUG: ensure no infinite loop occur in split_overlaps() function (#315)
BUG: explode function now only called on dataframes (#311)
BUG: fixed boundary problem for linestrings (#306)
BUG: geolife_add_modes_to_triplegs assign only one label to geolife triplegs (#303)
ENH: read_gpd available for read_postgis functions (#302)
Acknowledgments:
Thanks to everyone who contributed to this release!
- @abcnishant007
- @NinaWie
- @henrymartin1
- @hong2223
v1.1.3: Release 1.1.3 (#299)
New features and enhancements:
ENH: Default to geometry for read_*_gpd functions. (#298)
ENH: Parallel version for generate functions (#291)
ENH: test data guidelines (#284)
CLN: trips as geodataframe with start and end coordinates (#271)
Bug fixes
BUG: Only numerical data for "user_id". (#296)
BUG: Workaround for write_locations_postgis extent column. (#290)
BUG: Handle less entries than labels for location identifier. (#275)
Acknowledgments:
Thanks to everyone who contributed to this release!
- @abcnishant007
- @bifbof
- @henrymartin1
- @hong2223
- @NinaWie