Astropy Community Code of ConductΒΆ

Since November 2025, the Astropy Project has adopted the NumFOCUS Code of Conduct, which is summarized below. For the previous version of the Astropy Code of Conduct, click here.


The Short Version

Be kind to others. Do not insult or put down others. Behave professionally. Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate for Astropy.

Astropy is dedicated to providing a harassment-free community for everyone, regardless of gender, sexual orientation, gender identity and expression, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of community members in any form.

All communication should be appropriate for a professional audience including people of many different backgrounds. Sexual language and imagery is not appropriate.

Thank you for helping make this a welcoming, friendly community for all.

The Long Version

You can find the long version of the Code of Conduct on the NumFOCUS website.

How To Report

If you feel that the Code of Conduct has been violated, you can submit a report via the NumFOCUS Code of Conduct Reporting Form.

Who Will Receive Your Report

Your report will be received and handled by NumFOCUS Code of Conduct Working Group; trained, and experienced contributors with diverse backgrounds. The group is making decisions independently from the project, PyData, NumFOCUS, or any other organization.

The Working Group will work with the Astropy Project's Ombudsperson to resolve an incident: The NumFOCUS Code of Conduct Working group will review the incident, and provide recommendations on how to handle this or what consequences or sanction might be appropriate. As per Astropy's governance charter, the Astropy Ombudsperson along with the Coordination Committee will receive those recommendations and perform any actions necessary to address the concern.

Examples

To make this Code of Conduct more concrete, we provide here some hypothetical examples of how a Code of Conduct issue might arise that may be particular to our community: