President Emmanuel Macron announced a symbolic repeal of the Code Noir and other centuries-old decrees that codified slavery in French colonies.

The move represents a formal effort by the French government to confront the nation's historic involvement in the slave trade. By revoking these statutes, the administration seeks to address long-standing parliamentary criticism regarding France's colonial legacy.

Macron addressed the French National Assembly on Thursday to outline the decision. He said, "Their continued existence is an offence to the Republic."

The Code Noir served as the legal framework for slavery in the French empire for centuries. This action follows a period of internal pressure from lawmakers who questioned why the state had not previously revoked the laws. One member of parliament asked, "Why hadn't France formally revoked the Code Noir?"

France's involvement in the trans-Atlantic slave trade spanned 300 years [1]. The current government, including Prime Minister François Bayrou, is positioning this repeal as a necessary step in recognizing that history without making specific promises regarding financial reparations.

The decision comes as France continues to navigate the complex relationship between its modern republican values and its imperial past. While the repeal is described as symbolic, it marks a definitive break from the legal texts that once defined humans as property, a legacy that has persisted in the books long after the practice of slavery ended.

"Their continued existence is an offence to the Republic."

The symbolic repeal allows the Macron administration to acknowledge historical atrocities and satisfy domestic political pressure without committing to the legally and financially complex process of reparations. By framing the Code Noir as an 'offence' to the Republic, France is attempting to align its colonial history with its current national identity based on liberty and equality.