TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/N…
🧵
python.org/sponsors/applicatio…
in reply to Python Software Foundation

The PSF applied for a $1.5M grant from the US National Science Foundation (NSF) to make innovative improvements to packaging security—and we were recommended for funding! But as a condition of funding, we were asked to affirm that we wouldn’t undertake any diversity, equity, and inclusion work, whether or not we used the government funds to do so.
in reply to Python Software Foundation

The PSF simply couldn’t agree to that statement, as facilitating “the growth of a diverse and international community of Python programmers” is written directly into our mission and core to our values, so we withdrew our application. In the end, it wasn’t a hard decision for the PSF to put our community and our values first, but it does mean we lost out on this large funding source.
in reply to Python Software Foundation

in reply to Python Software Foundation

I have been subjected to this kind of contractual violence on a personal level too.

It's shocking and upsetting to see people abuse positions of privilege to exert power and control over other people in this way - but sadly this cancer exists in humanity!

It's not even a choice, you would be stupid as all fuck to agree to these motherless dog shits' terms and conditions.

Well done for standing your ground - long live PSF💪

DEATH TO FASCISM 💀

Franchesca reshared this.

in reply to Python Software Foundation

Now, some other entity is going to get $1.5M & they're not going to support DEI. Why don't you play the same ball game as gov't & corporations - do what you want & deal w/ the ramifications later? Accept the $1.5M, still do your DEI work, pay the devs to incorporate packaging security into Python, & if you get audited, play dumb. I'm tired of devs just giving up & blocking the bad things. We need to fight back. Illegal AI content scraping, monopoly app stores, unserviceable hardware, etc
in reply to Jaycosm🔆

@jay You think the right answer to receiving money on the condition of being fascist to to pretend to be fascist? That is.... Painfully short sighted. It would drive away contributors and make the terms and conditions seem acceptable to organisations. Plus the foundation would eventually lose the money anyway due to the clawback clause. Better that everyone turn down the money and show themselves to be better people.

There are more important things than money.

in reply to DistroWatch

The clawback clause is *nuclear* too. Not only would they lose 1.5million they already spent if they did the "take the money and do it anyway" plan, they could actually lose the money they got from every OTHER government grant they ever took before signing that thing.

You don't play stupid games with the US government, even this one. They can make sure you win VERY stupid prizes.

This entry was edited (1 month ago)

Glyph reshared this.

in reply to Nentuaby

@Nentuaby @distrowatch @jay
There also exists the likelihood that the US government in its present state would make up a reason to trigger that clawback clause -- and it doesn't have to be a good one. The $1.5m offered is tied to a leash and collar, and that collar is rather noose-shaped.

Even setting aside the Python Foundation's commitment to what these clowns call 'DEI' and the rest of us call 'human fucking rights', from an organizational perspective, it's better not to give any political organization, but particularly the current US federal government, the ability to simply wipe the group off the map at a whim.

in reply to DistroWatch

@distrowatch This is business. It's a contract. I'm sure there are loopholes. The Python org could accept the $1.5M grant and make interest on the money as I mentioned in my sub-post, continue to raise donations in its traditional manner, support its DEI initiative, and then give the $1.5M back - it could keep the interest. I don't think it should simply give up. If the US gov't wants to play dirty, then play dirty. If a loophole exists, then that's not illegal... it's a loophole.
in reply to Jaycosm🔆

@jay They're not giving up, they're sticking to their governing principles.

Taking your approach is dishonest and breaks trust with their community.

Also, I'm guessing you're not familiar with legal matters. If the organization was found to be intentionally breaking contract, they'd not only need to pay back the money, they'd also have legal fees and possible penalties, and interest to pay back too. They'd be further behind financially than they are now.

in reply to Python Software Foundation

start having a look at European funding? ec.europa.eu/info/funding-tend…
Bureaucratic nightmare but not fascist.

Franchesca reshared this.

in reply to Python Software Foundation

the PSF should stick to Python and software and value people solely on merit and our shared humanity. They should NOT discriminate against *anyone* based on gender, sexuality or race/ethnicity. DEI programs unfortunately often seem to do that.

MLK made clear in his "I Have A Dream" speech he wanted his kids to grow up in a world where they were judged by the content of their character not by the color of their skin. He literally said that and we should take him at his word. I do. So should you. But regardless of whether you agree with MLK or not the PSF should stay *out* of gender, sexuality, race/ethnicity/color and stay out of politics. Stick to Python. This should be obvious, I think.

Thankfully I've moved on from the Python community. Too much immature self-inflicted drama. Software *engineering*, folks -- focus on that.

in reply to synlogic4242

@synlogic4242 Community health, and therefore things that some would call politics, is an inseperable part of open source. You're asking the PSF to "stay out of" these things, when that is exactly what opens the doors to bigotry and discrimination. In fact, this "should avoid politics" argument is often used exactly by bigots, with the hope that they'll be allowed to be bigoted in more communities.

This has become so crystal clear to me that, in the absence of very strong anti-discrimination rules, i mentally translate "no politics" policies to actually mean "queerphobes and racists welcome".

I can't know whether you are aware of this, but i hope this was ignorance, not malice.

in reply to Python Software Foundation

If you find yourself moved and asking, how can I be part of this organization?! One answer is joining as a Supporting Member: psfmember.org/civicrm/contribu…

reshared this

in reply to Python Software Foundation

On organization standing up for their (good) values?! Donation made.

I encourage other people making bigtech salaries to do the same if you use Python. The work the PSF does helps me make a good living, I can throw some back to them! If you can match at your employer, even better.

Also, you should be a member, too.

Susan Calvin reshared this.

in reply to Python Software Foundation

It would be great if you can provide an additional donation option for European people (or even better a European association or via an European Association, such as alasca.cloud/en/). Europe has a very efficient high-speed (less than 10 seconds you have it) bank transfer system (en.wikipedia.org/wiki/Single_E…) at much lower costs than credit cards/paypal.

With a European entity you could also apply to @sovtechfund for grants without sacrifying your values.

in reply to Python Software Foundation

Doing the right thing you “lost out on this large funding source.” But know that people doing the right thing never lose anything. For them it is a win-win because it is the right thing to do especially because it is the right time to do the right thing!

The upside is that we as part of the PSF community, we appreciate your bravery and will support you however we can!

in reply to Python Software Foundation

My company is pretty much built on #Python.

We just made a significant donation to the PSF in recognition to their great work on the language, of which a small but important part is their commitment to fairness (or "DEI" as USians call it).

If you can, you can donate any amount at psfmember.org/civicrm/contribu….

in reply to Python Software Foundation

Donated.

I'd be inclined to interpret this provision as saying that you can't run any DEI programmes that break the law and then insist that your programs don't break the law, but with that clawback provision it's just not safe. You could even have them review and OK your programmes, but you could never trust them not to blackmail you later.

in reply to Python Software Foundation

It requires the intake of a significant amount of drugs to understand, how promoting diversity, equity and inclusion is violating an anti-discrimination law for being considered some discriminatory equity ideology.

Understanding #fascist and #populist rhetoric requires oneself to ignore the established meaning of words making communication useless and solely focus on the sounds they make. It's like apes grunting at each other.

in reply to Python Software Foundation

Congratulations for this decision! I wrote this blog post about it (in French) zdnet.fr/blogs/l-esprit-libre/…