PELHAM — At Saturday’s Town Meeting, residents approved the Safe Communities Act, becoming the first town in the commonwealth to pass such a measure, along with a $4.46 million municipal budget and several other articles.

The annual spring meeting, held in Pelham elementary school’s gymnasium, saw 125 voters presented with a 47-article warrant filled with a variety of propositions, including repairs to the town’s community center, a climate change resolution, and a call for a congressional investigation into the possible impeachment of President Donald Trump.

The Safe Communities Act, which would prohibit state, local, and campus police from participating in federal immigration activities, passed unanimously, but not without its initial doubts. Residents expressed concern for the possibility of the federal government withholding its funding to Pelham schools as the president has threatened to sanctuary cities through his tweets.

A member of the Pelham Neighbor to Neighbor, the group sponsoring the bill, addressed those concerns.

“It is essentially a state act, so Pelham would not be in the direct sights of the federal government,” Michael Hussin said prior to the vote. “Just to remember our civics, the executive branch does not have the authority to grant or withdraw funds. That’s up to Congress.”

That process of the House and Senate potentially reaching a majority vote to defund major sanctuary cities like Los Angeles, Chicago, and St. Louis — let alone a community like Pelham — is most unlikely, Hussin said.

The Safe Communities Act does not defy federal law, which prohibits state and local governments from restricting the exchange of information about citizenship or immigration status. The act functions more as a representation of the town’s position in regards to the bill pending in Congress, according to the town’s legal counsel, Katherine Klein.

“We are constitutionally separated. There is no federal requirement that state or local police participate in requests from the federal government,” Hussin said.

Pelham’s budget will see an increase of 1.3 percent, or $56,923, along with an increase of $67,720 to the town’s elementary school’s budget. Other free cash transfers include a $16,200 purchase of three projectors and 20 monitors, as well as the painting and replacing of furniture in the gym and cafeteria.

Residents voted for repairs to the Community Center costing $35,000 for future painting, along with $7,000 to repair and paint all 67 window sashes. The salt shed will also be allocated funds to power wash, repair, paint, and stain the exterior for a sum of $6,500.

The climate change resolution is in response to what Energy Committee member, Stanley Swiercz, called “one of the most important challenges facing the world” during his committee’s report at the start of the meeting.

“We want to help all Pelham residents reduce their energy bills, reduce the greenhouse gases we put into the air, reduce our energy use, and increase the amount of clean, renewable energy we produce and consume in this town,” Swiercz said.

The climate change resolution, passed unanimously, tasks every elected and appointed town official with implementing measures that conserve vital water and energy resources and minimize carbon emissions.

In the final article, voters called on the U.S. House to support a resolution to authorize an investigation into whether sufficient grounds exist for Trump’s impeachment.

The resolution states that the moment Trump took office Jan. 20, he was in violation of both the domestic and foreign emoluments clauses of the U.S. Constitution for failing to eliminate the ongoing flow of financial and other benefits from foreign governments, state governments, or the U.S. government to the advancement of his personal wealth.

Pelham joins Leverett and Cambridge in passing the resolution, which is set to be debated Wednesday at Amherst Town Meeting.

“The fact that you have a large body of people (in Pelham) and there wasn’t one nay vote has some level of significance, too,” said John Bonifaz of Amherst, who has led the impeachment effort.

Copies of the resolution will be transmitted officially to members of the state’s House delegation.