--- type: "Bill" title: "Petersburg, City of; amending charter, repeals or updates obsolete provisions, technical amendments." description: "Updates and reorganizes the city's charter. Obsolete provisions are either repealed or updated, and numerous technical amendments are made. This bill is identical to" jurisdiction: "us/states/va" legislature: "Virginia General Assembly" session: "2017" identifier: "SB 1580" citation: "Virginia SB 1580 (2017)" classification: ["bill"] subjects: [] status: "enacted" primary_sponsors: ["Rosalyn R. Dance"] version_count: 3 action_count: 16 vote_count: 6 first_action: "2017-01-20" last_action: "2017-02-23" source: "openstates" source_identifier: "ocd-bill/90cf567d-090c-497e-b956-9fd83ab9d80b" source_url: "http://lis.virginia.gov/cgi-bin/legp604.exe?171+sum+SB1580" source_hash: "d55ad8529dd5840ac1d509d12c814c99945b1399a57ce75cd8bff8d310886ba8" vintage: "2026-07-01" source_snapshot: "https://data.openstates.org/daily/2026-07-01/public.pgdump" retrieved_at: "2026-07-06" confidence: "reported" tags: ["legislation", "bill", "us-va"] --- # Virginia SB 1580 (2017) — Petersburg, City of; amending charter, repeals or updates obsolete provisions, technical amendments. Updates and reorganizes the city's charter. Obsolete provisions are either repealed or updated, and numerous technical amendments are made. This bill is identical to ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **Governor: Acts of Assembly Chapter text (CHAP0222)** (committee substitute) — [source](http://lis.virginia.gov/cgi-bin/legp604.exe?171+ful+CHAP0222) 2. **Senate: Bill text as passed Senate and House (SB1580ER)** (committee substitute) — [source](http://lis.virginia.gov/cgi-bin/legp604.exe?171+ful+SB1580ER) 3. **Senate: Presented and ordered printed 17103760D** (committee substitute) — [source](http://lis.virginia.gov/cgi-bin/legp604.exe?171+ful+SB1580) ## Votes - Passed House BLOCK VOTE — **98–0** (pass) · legislature - Constitutional reading dispensed — **40–0** (pass) · legislature - Reported from Local Government — **13–0** (pass) · legislature - Reported from Counties, Cities and Towns — **21–0** (pass) · legislature - Passed Senate — **40–0** (pass) · legislature - Constitutional reading dispensed — **40–0** (pass) · legislature ## Sponsors - Rosalyn R. Dance — primary (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2017-01-20** Presented and ordered printed 17103760D `introduction` - **2017-01-20** Referred to Committee on Local Government `referral-committee` - **2017-02-03** Read second time and engrossed `reading-2` - **2017-02-08** Placed on Calendar - **2017-02-08** Read first time `reading-1` - **2017-02-08** Referred to Committee on Counties, Cities and Towns `referral-committee` - **2017-02-08** Assigned CC & T sub: Subcommittee #1 `referral-committee` - **2017-02-13** Read second time `reading-2` - **2017-02-14** Read third time `reading-3` - **2017-02-14** Passed House BLOCK VOTE (98-Y 0-N) `passage` - **2017-02-16** Enrolled - **2017-02-16** Signed by Speaker - **2017-02-17** Signed by President - **2017-02-17** Enrolled Bill Communicated to Governor on 2/17/17 - **2017-02-17** Governor's Action Deadline Midnight, February 24, 2017 - **2017-02-23** Approved by Governor-Chapter 222 (effective 7/1/17) `executive-signature` ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/90cf567d-090c-497e-b956-9fd83ab9d80b`. Confidence: reported (aggregated from official Virginia legislature records).