On June 22, North Carolina Governor Roy Cooper signed SB 655, which moves the primary for all office from May, to the first Tuesday after the first Monday in March. In 2020, the primary will be on March 3.
Because the independent candidate petition deadline is 15 days before the primary, this moves that deadline from April to February 16. The old deadline was already too early to be constitutional, and the new deadline is even worse. A lawsuit was already pending against the April deadline, and now the Complaint will need to be amended to challenge the February deadline.
In 1980 a U.S. District Court struck down North Carolina’s old April deadline, in Greaves v North Carolina State Board of Elections. The legislature then moved the deadline to June. But years later, it forgot why it had done that, and moved it to April.