-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V1 Refactor RC #327
V1 Refactor RC #327
Commits on Apr 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4913036 - Browse repository at this point
Copy the full SHA 4913036View commit details
Commits on Apr 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 247d90f - Browse repository at this point
Copy the full SHA 247d90fView commit details
Commits on Apr 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8eb9cc0 - Browse repository at this point
Copy the full SHA 8eb9cc0View commit details
Commits on Apr 27, 2023
-
Factored out major parts or RoadwayNetwork to other classes
- removed project card.py - refactored selection, graph, subnet, segment from roadway network - refactored project changes apply from roadway network - refactored shapes, links and nodes specs from roadway network
Configuration menu - View commit details
-
Copy full SHA for 6351925 - Browse repository at this point
Copy the full SHA 6351925View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34c0ddb - Browse repository at this point
Copy the full SHA 34c0ddbView commit details
Commits on Apr 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a1ca5c9 - Browse repository at this point
Copy the full SHA a1ca5c9View commit details
Commits on May 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5208330 - Browse repository at this point
Copy the full SHA 5208330View commit details
Commits on May 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 396676b - Browse repository at this point
Copy the full SHA 396676bView commit details
Commits on May 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4f943b1 - Browse repository at this point
Copy the full SHA 4f943b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6402ef4 - Browse repository at this point
Copy the full SHA 6402ef4View commit details
Commits on Jun 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f0310d1 - Browse repository at this point
Copy the full SHA f0310d1View commit details
Commits on Jun 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 58d27f8 - Browse repository at this point
Copy the full SHA 58d27f8View commit details
Commits on Aug 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 80cad3c - Browse repository at this point
Copy the full SHA 80cad3cView commit details
Commits on Aug 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3ffc565 - Browse repository at this point
Copy the full SHA 3ffc565View commit details
Commits on Aug 7, 2023
-
refactor transit project application
- generalize transit property change projects to be any attribute in table
Configuration menu - View commit details
-
Copy full SHA for ff21855 - Browse repository at this point
Copy the full SHA ff21855View commit details
Commits on Dec 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fdfa5b2 - Browse repository at this point
Copy the full SHA fdfa5b2View commit details
Commits on Mar 11, 2024
-
- update required link attr - pep8 - refactor time --> timespan
Configuration menu - View commit details
-
Copy full SHA for 7ef4580 - Browse repository at this point
Copy the full SHA 7ef4580View commit details
Commits on Mar 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c4048fa - Browse repository at this point
Copy the full SHA c4048faView commit details -
Configuration menu - View commit details
-
Copy full SHA for b55414b - Browse repository at this point
Copy the full SHA b55414bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50652d6 - Browse repository at this point
Copy the full SHA 50652d6View commit details -
Remove LocationReferences / Speed up I/O and allow other serializatio…
…n formats - Remove LocationReferences from required part of schema that we fill in. Jump straight to geometries. - Make link geometry creation a vector operation —> speeds up significantly 30-100 times as fast - Added - Accessor for link true-shapes - Add clipping functionality for roadway and transit
Configuration menu - View commit details
-
Copy full SHA for dbcddb1 - Browse repository at this point
Copy the full SHA dbcddb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e70b32a - Browse repository at this point
Copy the full SHA e70b32aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 867753d - Browse repository at this point
Copy the full SHA 867753dView commit details
Commits on Apr 16, 2024
-
Improved small-network example
Now has enough nodes and transit to test most functionality - quickly and more importantly - easy to debug! Fixes #343
Configuration menu - View commit details
-
Copy full SHA for 9318a06 - Browse repository at this point
Copy the full SHA 9318a06View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa18ffe - Browse repository at this point
Copy the full SHA aa18ffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 311ae50 - Browse repository at this point
Copy the full SHA 311ae50View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7a3c51 - Browse repository at this point
Copy the full SHA d7a3c51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30072e0 - Browse repository at this point
Copy the full SHA 30072e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc52ba8 - Browse repository at this point
Copy the full SHA fc52ba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6131994 - Browse repository at this point
Copy the full SHA 6131994View commit details -
Configuration menu - View commit details
-
Copy full SHA for 166bac7 - Browse repository at this point
Copy the full SHA 166bac7View commit details -
Fix bug in selection dictionary
Now that selection dictionary is a data model and will default to none - need to not "select none"!
Configuration menu - View commit details
-
Copy full SHA for 61748ee - Browse repository at this point
Copy the full SHA 61748eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb1d0d8 - Browse repository at this point
Copy the full SHA cb1d0d8View commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 24eac37 - Browse repository at this point
Copy the full SHA 24eac37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0da4f32 - Browse repository at this point
Copy the full SHA 0da4f32View commit details -
Configuration menu - View commit details
-
Copy full SHA for b530e20 - Browse repository at this point
Copy the full SHA b530e20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9971f51 - Browse repository at this point
Copy the full SHA 9971f51View commit details -
Configuration menu - View commit details
-
Copy full SHA for d470cc0 - Browse repository at this point
Copy the full SHA d470cc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92eb4f7 - Browse repository at this point
Copy the full SHA 92eb4f7View commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a208654 - Browse repository at this point
Copy the full SHA a208654View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02a3cea - Browse repository at this point
Copy the full SHA 02a3ceaView commit details
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1bf40ef - Browse repository at this point
Copy the full SHA 1bf40efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a24f96 - Browse repository at this point
Copy the full SHA 8a24f96View commit details -
Pull out 'scoped', improve performance, fix bugs, add docs
- Pull out "scoped" properties as separate column in data model - Fix managed lanes algorithms - Defrag / rearrange df accessors, filters and make copy and filtering views consistent terminology - Fix numerous bugs in code and tests to get (most) tests passing - Add numerous doc strings to functions and modules. - Update import statements to be more efficient/limit circular refs - Add tests for almost all utilities. - Add tests for scoping calculations - Significant performance improvements in model network/access egress link creation, and scoped property setting and lookups.
Configuration menu - View commit details
-
Copy full SHA for 036efc7 - Browse repository at this point
Copy the full SHA 036efc7View commit details
Commits on Jun 11, 2024
-
Fix one-to-many update function
- add tests for it - update to use indices propertly for one-to-many property updates
Configuration menu - View commit details
-
Copy full SHA for bdef653 - Browse repository at this point
Copy the full SHA bdef653View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e376ed - Browse repository at this point
Copy the full SHA 2e376edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82d2bca - Browse repository at this point
Copy the full SHA 82d2bcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7a60f7 - Browse repository at this point
Copy the full SHA c7a60f7View commit details -
Update ml_access/egress_point to be bool rather than list of nodes
Very difficult to deal with lists within a record and also inefficient.
Configuration menu - View commit details
-
Copy full SHA for e39ad3e - Browse repository at this point
Copy the full SHA e39ad3eView commit details
Commits on Jun 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4ab5530 - Browse repository at this point
Copy the full SHA 4ab5530View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaf0c3d - Browse repository at this point
Copy the full SHA aaf0c3dView commit details -
update requirements to install projectcard from github
Also add metadata
Configuration menu - View commit details
-
Copy full SHA for f003b06 - Browse repository at this point
Copy the full SHA f003b06View commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aa003f0 - Browse repository at this point
Copy the full SHA aa003f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a1c094 - Browse repository at this point
Copy the full SHA 0a1c094View commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for beef6cf - Browse repository at this point
Copy the full SHA beef6cfView commit details
Commits on Jul 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c705ea3 - Browse repository at this point
Copy the full SHA c705ea3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 645b421 - Browse repository at this point
Copy the full SHA 645b421View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0197a39 - Browse repository at this point
Copy the full SHA 0197a39View commit details
Commits on Jul 16, 2024
-
- Don't check pk if fk field isn't there - Don't check pk if fk is NaN - Check pk/fk on validated table - Fix reversed function call - Added some docs to make it more obvious which is fk and which is pk
Configuration menu - View commit details
-
Copy full SHA for 8f3beef - Browse repository at this point
Copy the full SHA 8f3beefView commit details -
Fix pyproject to explictly state package name
Also updated test to be more rigorous/resilient
Configuration menu - View commit details
-
Copy full SHA for 6193bf5 - Browse repository at this point
Copy the full SHA 6193bf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa18f1a - Browse repository at this point
Copy the full SHA fa18f1aView commit details -
add framework for adding transit route
- /transit/projects/add_route.py - test_transit_add_route.py
Configuration menu - View commit details
-
Copy full SHA for 0377428 - Browse repository at this point
Copy the full SHA 0377428View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40e9fc9 - Browse repository at this point
Copy the full SHA 40e9fc9View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3d1c1e7 - Browse repository at this point
Copy the full SHA 3d1c1e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee41c84 - Browse repository at this point
Copy the full SHA ee41c84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 745cd89 - Browse repository at this point
Copy the full SHA 745cd89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 986d565 - Browse repository at this point
Copy the full SHA 986d565View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb379b0 - Browse repository at this point
Copy the full SHA bb379b0View commit details
Commits on Aug 12, 2024
-
Fix timespan ---> timespans for transit trip selection
Per error IDed in #355
Configuration menu - View commit details
-
Copy full SHA for eae3954 - Browse repository at this point
Copy the full SHA eae3954View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6445495 - Browse repository at this point
Copy the full SHA 6445495View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3445cb - Browse repository at this point
Copy the full SHA f3445cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48fd539 - Browse repository at this point
Copy the full SHA 48fd539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9049a21 - Browse repository at this point
Copy the full SHA 9049a21View commit details -
Fix: process multiple timespans, not single timespan
- also fix so that time is from "today()" instead of 1900 by default which is consistent with data model.
Configuration menu - View commit details
-
Copy full SHA for 10f2dd4 - Browse repository at this point
Copy the full SHA 10f2dd4View commit details
Commits on Aug 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f55fcf0 - Browse repository at this point
Copy the full SHA f55fcf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3916b41 - Browse repository at this point
Copy the full SHA 3916b41View commit details -
Add geographic-filter-on-read capability; start chunking
Chunking doesn't yet work...
Configuration menu - View commit details
-
Copy full SHA for 6933c75 - Browse repository at this point
Copy the full SHA 6933c75View commit details -
Configuration menu - View commit details
-
Copy full SHA for aed82ec - Browse repository at this point
Copy the full SHA aed82ecView commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6828330 - Browse repository at this point
Copy the full SHA 6828330View commit details
Commits on Aug 19, 2024
-
- changes copy to deepcopy() to make sure geodataframes CRS are copied - update linting settings
Configuration menu - View commit details
-
Copy full SHA for 60d7ab9 - Browse repository at this point
Copy the full SHA 60d7ab9View commit details -
Generates link and node ids based on available range rather than a sc…
…alar. Fixes #361 and associated tests Generalizes copy and offset links from `modelroadway.py` --> `links/create.py` Checks and generates access/egress links if there aren't any created when a managed lane is added but no explicit access or egress is set in the project card.
Configuration menu - View commit details
-
Copy full SHA for e0427f5 - Browse repository at this point
Copy the full SHA e0427f5View commit details -
Add conversion of complex link properties on I/O
- Will sniff and convert from v0 to v1 on read - Will write to v0 if flagged on write using `convert_complex_link_properties_to_single_field` - Should fix #359 TODO: needs tests
Configuration menu - View commit details
-
Copy full SHA for 55c3350 - Browse repository at this point
Copy the full SHA 55c3350View commit details
Commits on Aug 21, 2024
-
Document network wrangler network format. (#329)
* Add network format and methods docs
Configuration menu - View commit details
-
Copy full SHA for 777f9e1 - Browse repository at this point
Copy the full SHA 777f9e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f8e263 - Browse repository at this point
Copy the full SHA 1f8e263View commit details -
Merge branch 'selection-refactor' of https://github.com/wsp-sag/netwo…
…rk_wrangler into selection-refactor
Configuration menu - View commit details
-
Copy full SHA for a0e7ec3 - Browse repository at this point
Copy the full SHA a0e7ec3View commit details
Commits on Aug 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 754b966 - Browse repository at this point
Copy the full SHA 754b966View commit details -
Configuration menu - View commit details
-
Copy full SHA for dde7540 - Browse repository at this point
Copy the full SHA dde7540View commit details
Commits on Aug 27, 2024
-
Add validation scripts / modernize bin dir
- consolidate all scripts in network_wrangler/bin directory - list scripts in pyproject.toml for installation - normalize the #! of all scripts - add validation scripts for networks and associated helper functions fixes #285
Configuration menu - View commit details
-
Copy full SHA for fc35831 - Browse repository at this point
Copy the full SHA fc35831View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f82ec2 - Browse repository at this point
Copy the full SHA 6f82ec2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0b4581 - Browse repository at this point
Copy the full SHA c0b4581View commit details -
Configuration menu - View commit details
-
Copy full SHA for f21f6fb - Browse repository at this point
Copy the full SHA f21f6fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b8d6f7 - Browse repository at this point
Copy the full SHA 7b8d6f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 091ef2e - Browse repository at this point
Copy the full SHA 091ef2eView commit details -
Update gtfs data model "stop_id" is a valid "model_node_id" (#365)
Set stop_id as a valid model_node_id - Remove concept of separate stop_id but store gtfs stop_id as gtfs_stop_id. - Fixes #354 I'm going to go ahead and merge this so I can proceed with other items.
Configuration menu - View commit details
-
Copy full SHA for 3b922b7 - Browse repository at this point
Copy the full SHA 3b922b7View commit details
Commits on Aug 28, 2024
-
Write out scoped items from object not dict
Cherrypick of : 6aad831 but with catch for DEFAULT_CATEGORY
Configuration menu - View commit details
-
Copy full SHA for 71199d2 - Browse repository at this point
Copy the full SHA 71199d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49ddfe3 - Browse repository at this point
Copy the full SHA 49ddfe3View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3b68343 - Browse repository at this point
Copy the full SHA 3b68343View commit details -
Fix timespan queries; Add applied project to roadway and transit feat…
…ures (#369) * Fix small bug in roadway deletion: modes not mode. * Fix #282 Log applied project name as feature-level variable - updates transit and roadway data models to add `projects` as string - updates add and change projects to append project name to `projects` - tests that it is appropriately logged * Fix #368 resiliently query to update headway when there are multiple entries per trip_id - Separately query timespans to enforce "or" logic - Separate querying of frequencies from querying of stoptimes so frequencies can return more than one entry - Separate GTFS and Wrangler Frequencies and Stoptime schemas for times: string in HH:MM --> datetime object - Add parser to parse strings to datetimes upon conversion to Wrangler table models: note that it will not correctly do H>24 :-( - Fix parsing of times to have consistent days - Make default arrival/departure and start_stop related to DEFAULT_TIMESPAN - Allow for single-digit hours - enforce str schema for time strings - raise TableValidationErrors for ValueError and TypeErrors * Other: - reduce some debugging noise
Configuration menu - View commit details
-
Copy full SHA for b7b3b91 - Browse repository at this point
Copy the full SHA b7b3b91View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7f1b2e8 - Browse repository at this point
Copy the full SHA 7f1b2e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3c0d21 - Browse repository at this point
Copy the full SHA f3c0d21View commit details
Commits on Sep 5, 2024
-
- make lots of smaller functions to make changing it easier and reduce giant nested loops - reduce (some) of the iterative df concats for single records - FEAT: now will add any arbitrary values for routes.txt, trips.txt and stop_times.txt that aren't reserved words
Configuration menu - View commit details
-
Copy full SHA for fd6d352 - Browse repository at this point
Copy the full SHA fd6d352View commit details
Commits on Sep 9, 2024
-
Debugged adding transit - passing test and ready to be tested more.
- add default service_id - update validation errors that are raised to TableValidationError - add NodeNotFoundError - debug node_coords()
Configuration menu - View commit details
-
Copy full SHA for 62c27f2 - Browse repository at this point
Copy the full SHA 62c27f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8488f7 - Browse repository at this point
Copy the full SHA b8488f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6d0aa1 - Browse repository at this point
Copy the full SHA b6d0aa1View commit details -
Merge branch 'add-delete-transit-projects' of https://github.com/wsp-…
…sag/network_wrangler into add-delete-transit-projects
Configuration menu - View commit details
-
Copy full SHA for 7eb3789 - Browse repository at this point
Copy the full SHA 7eb3789View commit details
Commits on Sep 10, 2024
-
Fix: allow timespans over midnight (#377)
* add functionality to handle time periods crossing midnight - assume if timespan end time < timespan start time that it is crossing midnight. Still WIP to get timestamps > 24H to work because pandera parser is pre-parsing as timestamps.
Configuration menu - View commit details
-
Copy full SHA for 67dc0ae - Browse repository at this point
Copy the full SHA 67dc0aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for beb00fa - Browse repository at this point
Copy the full SHA beb00faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 063d3ab - Browse repository at this point
Copy the full SHA 063d3abView commit details -
Add pydantic only (no pandera) validation wrapper validate_call_pyd
- Only do rigorous pandera validation on main I/O - Got test_change_multiple_properties_multiple_links() down from 8 sec to 1.8 seconds TODO: transit
Configuration menu - View commit details
-
Copy full SHA for ae24687 - Browse repository at this point
Copy the full SHA ae24687View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6c0af39 - Browse repository at this point
Copy the full SHA 6c0af39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 346067d - Browse repository at this point
Copy the full SHA 346067dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49f207c - Browse repository at this point
Copy the full SHA 49f207cView commit details -
Make error for missing nodes for new links more obvious
and fix the project card that has missing nodes
Configuration menu - View commit details
-
Copy full SHA for f9cddf3 - Browse repository at this point
Copy the full SHA f9cddf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fdd29b - Browse repository at this point
Copy the full SHA 4fdd29bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5516885 - Browse repository at this point
Copy the full SHA 5516885View commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ab302b6 - Browse repository at this point
Copy the full SHA ab302b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 889da7e - Browse repository at this point
Copy the full SHA 889da7eView commit details -
add ability to have project be a prereq for multiple projects
Fix #341 for this branch with fix applied by @i-am-sijia in main
Configuration menu - View commit details
-
Copy full SHA for 5bf40e6 - Browse repository at this point
Copy the full SHA 5bf40e6View commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e1cd550 - Browse repository at this point
Copy the full SHA e1cd550View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17a6563 - Browse repository at this point
Copy the full SHA 17a6563View commit details -
Configuration menu - View commit details
-
Copy full SHA for df1c09b - Browse repository at this point
Copy the full SHA df1c09bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 346cad0 - Browse repository at this point
Copy the full SHA 346cad0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a137ca - Browse repository at this point
Copy the full SHA 9a137caView commit details -
Merge pull request #374 from wsp-sag/add-delete-transit-projects
Add change types: transit deletion and transit addition
Configuration menu - View commit details
-
Copy full SHA for f15e41b - Browse repository at this point
Copy the full SHA f15e41bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b29d84b - Browse repository at this point
Copy the full SHA b29d84bView commit details -
Configuration menu - View commit details
-
Copy full SHA for de7a7f1 - Browse repository at this point
Copy the full SHA de7a7f1View commit details
Commits on Sep 24, 2024
-
Reapply "Merge branch 'selection-refactor' into address-performance"
This reverts commit de7a7f1.
Configuration menu - View commit details
-
Copy full SHA for 9f6b176 - Browse repository at this point
Copy the full SHA 9f6b176View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5af824 - Browse repository at this point
Copy the full SHA a5af824View commit details -
Merge pull request #378 from wsp-sag/address-performance
Instrument + address performance
Configuration menu - View commit details
-
Copy full SHA for 8676793 - Browse repository at this point
Copy the full SHA 8676793View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48f8449 - Browse repository at this point
Copy the full SHA 48f8449View commit details
Commits on Sep 25, 2024
-
Add Configurability, Scenario Config, and Scenario Serialization (#379)
* add ability to specify scalar or range for ML id generation * Add Configurability and scenario serialization - Add wrangler configs including scalar model roadway numbering options (#361) - Add scenario configuration handling - Add stricter mypy testing and resolve most typing issues - Fix a handful of example project cards that hadn't been synced with the network. - Add scenario serialization capability with scenario.write() (#376) * resolve mypy complaints
Configuration menu - View commit details
-
Copy full SHA for 8671afa - Browse repository at this point
Copy the full SHA 8671afaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6e4f13 - Browse repository at this point
Copy the full SHA b6e4f13View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7326c6 - Browse repository at this point
Copy the full SHA e7326c6View commit details -
When we did a merge from PRs on performance + scenario the copying of the attrs got lost in the validate df function - oops. Fixing that here.
Configuration menu - View commit details
-
Copy full SHA for 5bc9440 - Browse repository at this point
Copy the full SHA 5bc9440View commit details -
Configuration menu - View commit details
-
Copy full SHA for 466c6e9 - Browse repository at this point
Copy the full SHA 466c6e9View commit details
Commits on Sep 26, 2024
-
- resolve a handful of bugs from all the merges with df.attrs - add example documentation for scenario loading/writing - work on yaml loading so it will load python objects - add a test for writing and loading scenario files - align on "file_format" (previously used both file_format and suffix)
Configuration menu - View commit details
-
Copy full SHA for 57458b1 - Browse repository at this point
Copy the full SHA 57458b1View commit details -
Merge branch 'selection-refactor' of https://github.com/wsp-sag/netwo…
…rk_wrangler into selection-refactor
Configuration menu - View commit details
-
Copy full SHA for 3c38fa8 - Browse repository at this point
Copy the full SHA 3c38fa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8fb931 - Browse repository at this point
Copy the full SHA e8fb931View commit details -
Clean up tests from merging errors.
- All tests other than those covered in #382
Configuration menu - View commit details
-
Copy full SHA for eb7f43c - Browse repository at this point
Copy the full SHA eb7f43cView commit details
Commits on Sep 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 376035c - Browse repository at this point
Copy the full SHA 376035cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f4db70 - Browse repository at this point
Copy the full SHA 9f4db70View commit details
Commits on Sep 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 131e2ab - Browse repository at this point
Copy the full SHA 131e2abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9843c3a - Browse repository at this point
Copy the full SHA 9843c3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fed524b - Browse repository at this point
Copy the full SHA fed524bView commit details -
quick fix for metcouncil pre-release
need to revisit it later to fix them properly
1Configuration menu - View commit details
-
Copy full SHA for aec6669 - Browse repository at this point
Copy the full SHA aec6669View commit details -
timespan is a tuple, not string
Removed bug in strip().split from timespan
2Configuration menu - View commit details
-
Copy full SHA for 9d814d4 - Browse repository at this point
Copy the full SHA 9d814d4View commit details -
Implement functionality for project card to dictate how to handle sco… (
#375) OVERWRITE_CONFLICTING_SCOPED and EXISTING_VALUE_CONFLICT_ERROR are now config parameters which can be overridden at the project-card level. * Fixes #373 * Fixes bug for matching scopes discussed in #375 * Incorporate three-options for existing-value-confict: error, warn, and skip rather than just error or not. allows to be overridden by project card
Configuration menu - View commit details
-
Copy full SHA for ade3130 - Browse repository at this point
Copy the full SHA ade3130View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91dad74 - Browse repository at this point
Copy the full SHA 91dad74View commit details -
Update contribution guidelines and github issue and pull request temp…
…lates. - update contribution guidelines - add chores template - update language to be consistent with contributation guidelines
Configuration menu - View commit details
-
Copy full SHA for b11767a - Browse repository at this point
Copy the full SHA b11767aView commit details -
Update Design and Installation documentation
- Design now includes up-to-date descriptions and adds in information about running scenarios, scoped elements, etc. - Installation instructions streamlined to not include development instructions (moved to CONTRIBUTING.md) - Mermaid refs fixed - Add some docstring attribute details
Configuration menu - View commit details
-
Copy full SHA for 7356a70 - Browse repository at this point
Copy the full SHA 7356a70View commit details -
Merge branch 'selection-refactor' of https://github.com/wsp-sag/netwo…
…rk_wrangler into selection-refactor
Configuration menu - View commit details
-
Copy full SHA for da04aef - Browse repository at this point
Copy the full SHA da04aefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2909a6e - Browse repository at this point
Copy the full SHA 2909a6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1eacb6 - Browse repository at this point
Copy the full SHA d1eacb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d2b894 - Browse repository at this point
Copy the full SHA 8d2b894View commit details
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e4ee9b - Browse repository at this point
Copy the full SHA 9e4ee9bView commit details -
use concat_with_attr in transit route addition
move adding extra route attributes to downstream, create a single "addition" df for each table-type
Configuration menu - View commit details
-
Copy full SHA for 466f3f5 - Browse repository at this point
Copy the full SHA 466f3f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ace4c7c - Browse repository at this point
Copy the full SHA ace4c7cView commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e6319f5 - Browse repository at this point
Copy the full SHA e6319f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a625310 - Browse repository at this point
Copy the full SHA a625310View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fbdc24 - Browse repository at this point
Copy the full SHA 4fbdc24View commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for adfe7df - Browse repository at this point
Copy the full SHA adfe7dfView commit details -
- Deprecate our own macros now that a real plugin is available.
Configuration menu - View commit details
-
Copy full SHA for 6ed3241 - Browse repository at this point
Copy the full SHA 6ed3241View commit details -
Resolve stricter mypy and ruff errors.
MyPy and Ruff had *very* lenient settings before as we were in active development. As we move towards a release, I added back most of the linting and testing and have resolved most of them in this commit.
Configuration menu - View commit details
-
Copy full SHA for 389d9aa - Browse repository at this point
Copy the full SHA 389d9aaView commit details -
- data_to_links_df no longer takes "config" input - unlink() should be remove() for deleting files in test now that using pathlib - typo for logger inport fixed
Configuration menu - View commit details
-
Copy full SHA for d843d57 - Browse repository at this point
Copy the full SHA d843d57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87c0f9c - Browse repository at this point
Copy the full SHA 87c0f9cView commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5d091da - Browse repository at this point
Copy the full SHA 5d091daView commit details
Commits on Oct 10, 2024
-
- Use tests/out instead of scratch dir consistently - Fix typing and docs for overwrite_scoped param - Fix conflicts which should be a dict not a list - Fix issue when scoped properties are given as not grouped...need to add them as-is. - Fix trying to write out projects that aren't stored in scenario. - Fix bugs in loading scenarios related to file suffices and base scenario argument - Fix accidental drop of timespan from scoped variable query. - Lint
Configuration menu - View commit details
-
Copy full SHA for cff2287 - Browse repository at this point
Copy the full SHA cff2287View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7d9fe2 - Browse repository at this point
Copy the full SHA c7d9fe2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e37049f - Browse repository at this point
Copy the full SHA e37049fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87e0e5c - Browse repository at this point
Copy the full SHA 87e0e5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 067f22e - Browse repository at this point
Copy the full SHA 067f22eView commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ee24e5 - Browse repository at this point
Copy the full SHA 6ee24e5View commit details
Commits on Oct 12, 2024
-
Fix bug in selecting by name; Move errors; Fix minnehaha pkwy query; …
…update notebooks
Configuration menu - View commit details
-
Copy full SHA for 8f29484 - Browse repository at this point
Copy the full SHA 8f29484View commit details -
Merge branch 'selection-refactor' of https://github.com/wsp-sag/netwo…
…rk_wrangler into selection-refactor
Configuration menu - View commit details
-
Copy full SHA for 9e6a17a - Browse repository at this point
Copy the full SHA 9e6a17aView commit details
Commits on Oct 14, 2024
-
Lint / Fix Types / Fix Requirements
Requirements missing pre-commit and had some installed by conda that should be PIP
Configuration menu - View commit details
-
Copy full SHA for 0c0d23a - Browse repository at this point
Copy the full SHA 0c0d23aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80d5fe8 - Browse repository at this point
Copy the full SHA 80d5fe8View commit details -
LImit validation for multiple property edits.
Perform validation at end of multiple property edits.
Configuration menu - View commit details
-
Copy full SHA for bcdc41c - Browse repository at this point
Copy the full SHA bcdc41cView commit details
Commits on Oct 15, 2024
-
Enhance performance of selection by dictionary.
Speeds up explicit ID link selection for St Paul network from 0.9s to .015s
Configuration menu - View commit details
-
Copy full SHA for c630b00 - Browse repository at this point
Copy the full SHA c630b00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bce6b7 - Browse repository at this point
Copy the full SHA 0bce6b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7734c6a - Browse repository at this point
Copy the full SHA 7734c6aView commit details -
Required for selecting geographies on input read
Configuration menu - View commit details
-
Copy full SHA for 3d922bc - Browse repository at this point
Copy the full SHA 3d922bcView commit details
Commits on Oct 16, 2024
-
Fix scenario i/o; Shift Transit/Roadway deletion conflicts to warning
Fixes #389 and the test that it was using Downgrades error to warning for deleting roadways with transit so can apply changes see discussion in #390 Adds back all geojson files which were accidentally added to .gitignore Updates API for project cards to be consistent with project card v3.3.3 Deletes extraneous file validation_failure_cases.csv Moves all roadway selection logic from the data models to selection classes Updates several notebooks with current API
Configuration menu - View commit details
-
Copy full SHA for a71084f - Browse repository at this point
Copy the full SHA a71084fView commit details -
Also: updates python target to 3.9 from 3.8 and makes various suggested linting changes as a result move version to __init__ from pyproject.toml
Configuration menu - View commit details
-
Copy full SHA for c98dc77 - Browse repository at this point
Copy the full SHA c98dc77View commit details -
Actions should fail if pytest does
- use TypeGuard from typing-extensions to maintain python 3.9 compatibility - add -e to make sure push.yml fails if pytest does
Configuration menu - View commit details
-
Copy full SHA for 67a4ceb - Browse repository at this point
Copy the full SHA 67a4cebView commit details -
Configuration menu - View commit details
-
Copy full SHA for b81bbe0 - Browse repository at this point
Copy the full SHA b81bbe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0eeeb1 - Browse repository at this point
Copy the full SHA b0eeeb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d38e50e - Browse repository at this point
Copy the full SHA d38e50eView commit details -
Try using o pipefail to get workflow to fail if tests do.
- also set geopandas>1.01 to use unary_union()
Configuration menu - View commit details
-
Copy full SHA for 23ce5f7 - Browse repository at this point
Copy the full SHA 23ce5f7View commit details -
- add ipywidgets as viz - fix error in shape links gdf creation and add tests for it - add handful of helper methods for stop_times - update ipynb for quickstart and visual checks - rm old project cards that don't match current network
Configuration menu - View commit details
-
Copy full SHA for 807f0ea - Browse repository at this point
Copy the full SHA 807f0eaView commit details -
Fixes #392 Strips non-standardized data from stpaul roadway network per clean_networks.ipynb
Configuration menu - View commit details
-
Copy full SHA for 298395b - Browse repository at this point
Copy the full SHA 298395bView commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for df1d3fd - Browse repository at this point
Copy the full SHA df1d3fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6602dd7 - Browse repository at this point
Copy the full SHA 6602dd7View commit details -
Fix example Network - add back in "ref"
- Accidentally deleted 'ref' from st paul roadway links b/c wasn't in data model even though it is used. - Added to data model since it is a key OSM field as optional and updated example network to include it. - Updated error checking for the dict query to make sure it is explicitly telling you the field doesn't exist in the df you are querying
Configuration menu - View commit details
-
Copy full SHA for 8bed3cc - Browse repository at this point
Copy the full SHA 8bed3ccView commit details
Commits on Oct 18, 2024
-
Also: - try to fix benchmarking/coverage reports #394 - Fix bug in build osm roadnet.py
Configuration menu - View commit details
-
Copy full SHA for 7483fd6 - Browse repository at this point
Copy the full SHA 7483fd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ee2822 - Browse repository at this point
Copy the full SHA 1ee2822View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1640a8e - Browse repository at this point
Copy the full SHA 1640a8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc209ff - Browse repository at this point
Copy the full SHA dc209ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc50f94 - Browse repository at this point
Copy the full SHA bc50f94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c90a1f - Browse repository at this point
Copy the full SHA 9c90a1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e078bc - Browse repository at this point
Copy the full SHA 8e078bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cabee68 - Browse repository at this point
Copy the full SHA cabee68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a00ce5 - Browse repository at this point
Copy the full SHA 7a00ce5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6850aeb - Browse repository at this point
Copy the full SHA 6850aebView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5d626a - Browse repository at this point
Copy the full SHA a5d626aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2870cde - Browse repository at this point
Copy the full SHA 2870cdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a185d2 - Browse repository at this point
Copy the full SHA 3a185d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5877489 - Browse repository at this point
Copy the full SHA 5877489View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb8a71d - Browse repository at this point
Copy the full SHA bb8a71dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63a1963 - Browse repository at this point
Copy the full SHA 63a1963View commit details -
Update formatting for some docs
Also: - link to notebooks that have additional details/info - add info about using included conda env and installing optional dependencies - change name of quickstart to intro since it is actually fairly in depth
Configuration menu - View commit details
-
Copy full SHA for 3d16af5 - Browse repository at this point
Copy the full SHA 3d16af5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4626a0c - Browse repository at this point
Copy the full SHA 4626a0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fdf83c - Browse repository at this point
Copy the full SHA 8fdf83cView commit details
Commits on Oct 21, 2024
-
Update gh workflows to update "latest" and avoid docs pull clash
- include docs build as part of release and push to avoid a pull clash - update checkout/python action versions for 4 and 5 - separate prerelease and release workflows - prerelease workflow pushes on any main push and wont collide with versions - fix typo referring to other repo - make pyproject.toml dependencies recursive so tests also includes docs and viz
Configuration menu - View commit details
-
Copy full SHA for 97e223f - Browse repository at this point
Copy the full SHA 97e223fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67cb628 - Browse repository at this point
Copy the full SHA 67cb628View commit details -
Configuration menu - View commit details
-
Copy full SHA for 005b9af - Browse repository at this point
Copy the full SHA 005b9afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b6e4ce - Browse repository at this point
Copy the full SHA 6b6e4ceView commit details
Commits on Oct 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 653cad2 - Browse repository at this point
Copy the full SHA 653cad2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd8d0ad - Browse repository at this point
Copy the full SHA fd8d0adView commit details