Contributor Code of Conduct
As contributors and maintainers of this project, we are committed to providing a harassment-free experience for everyone, regardless of experience level, gender identity or expression, sexual orientation, disability, appearance, body size, race, ethnicity, age, religion, or nationality.
The following actions will foster supportive and collaborative environment:
Using kind, inclusive, and approachable language
Respecting diverse perspectives and experiences
Responding to constructive feedback with an open mind and a positive attitude
Prioritizing the well-being and success of the community
Demonstrating empathy and understanding toward fellow members
The following actions are considered unacceptable:
Using sexualized language or imagery
Engaging in personal attacks
Trolling or making insulting or derogatory remarks
Harassing others, whether publicly or privately
Sharing someone else’s private information without permission
Exhibiting unethical or unprofessional behavior
Responsibilities of Project Maintainers
Project maintainers have the authority to remove, edit, or reject contributions, including comments, commits, or edits, that violate this Code of Conduct. They may also temporarily or permanently ban individuals for inappropriate, threatening, offensive, or harmful behavior.
Responsibilities of Project Maintainers
Maintainers are tasked with defining and upholding standards for acceptable behavior. They are responsible for addressing violations of these standards fairly and appropriately. This includes the authority to modify, remove, or reject contributions such as comments, commits, code, wiki edits, or issues that do not align with this Code of Conduct. Maintainers may also suspend or permanently ban contributors whose behavior is deemed inappropriate, harmful, threatening, or offensive.
Scope
This Code of Conduct applies to all project spaces and any public settings where individuals are representing the project or its community. Representation includes actions such as using an official project email address, posting through an official social media account, or serving as a designated representative at events, whether online or offline. Project maintainers may provide additional clarification on what constitutes representation.
Enforcement
Unacceptable behavior, including harassment or abuse, can be reported by contacting the project team. All reports will be reviewed and investigated, and responses will be tailored to the specific situation. The project team is committed to maintaining confidentiality regarding the identity of the individual reporting an incident. Additional enforcement policies may be outlined separately.
Maintainers who fail to enforce this Code of Conduct in good faith may face disciplinary actions, including suspension or removal, as determined by the project leadership team.
Attribution
This Code of Conduct is adapted from the pandas-governance Code of Conduct, which is based on the Contributor Covenant, version 1.3.0, available at http://contributor-covenant.org/version/1/3/0/, and the Swift Code of Conduct.