Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/python/pythondotorg

Source code for python.org
https://github.com/python/pythondotorg

Deploy to Cabotage (#2396)

* add health check endpoint

* add Dockerfile for cabotage

* bind to cabotage socket

* r...

d94b133c5525b40f051de4cb0e30f192d1974c75 authored 10 months ago by Ee Durbin <[email protected]>
add celery (#2395)

2a2ef06083235d2cd13a29ab24e08b482761167f authored 10 months ago by Ee Durbin <[email protected]>
implement a static URL for editing sponsor details (#2394)

this is useful for our sponsorship cooridnator to include in comms

5261d14352fe218afc9ddcd5106f4208176cbce4 authored 10 months ago by Ee Durbin <[email protected]>
Move to pandoc for rendering sponsorship contracts (take 2) (#2375)

* Move to pandoc for rendering sponsorship contracts

* use renewal template if applicable

...

b4d22a898957a2c8cbd1c2a2ced4f1d878f0ef01 authored 10 months ago by Łukasz Langa <[email protected]>
fix download redirects to match previous behavior (#2393)

32071fb3905450a89a355ce9b4c22d226e60f26b authored 10 months ago by Ee Durbin <[email protected]>
Redirect cleanup (#2378)

* Revert "Redirect legacy community page (#2319)"

This reverts commit f88599b49d6514168f45920...

95304aa81ba28d638fc0e36ceac203b0e85b68a0 authored 11 months ago by Ee Durbin <[email protected]>
Remove stranded </span> from templates/base.html (#2377)

This was introduced in #2367.

a7f830a4ffd02988c99a9ef80773c1c9c91b6800 authored 11 months ago by Łukasz Langa <[email protected]>
Revert "Move to pandoc for rendering sponsorship contracts (#2343)" (#2374)

This reverts commit a4990b711ccd6e34e87d8d4b97169846fba5414f.

8209dff476fa67cd2b129c4d9d9f7c82f5177c05 authored 11 months ago by Łukasz Langa <[email protected]>
Bump lxml from 4.6.3 to 4.9.2 (#2212)

Bumps [lxml](https://github.com/lxml/lxml) from 4.6.3 to 4.9.2.
- [Release notes](https://githu...

af64f12c30a405ed561506d71ad158894f898564 authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump beautifulsoup4 from 4.9.3 to 4.11.2 (#2239)

Bumps [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) from 4.9.3 to 4.11.2....

94e53dabe52df1195b72ec0ef6d1b84a544176ef authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Redirect legacy community page (#2319)

Use regular expression to redirect all legacy 'community-landing/' paths, including any children.

f88599b49d6514168f45920a531823e22d7570d6 authored 11 months ago by Dorian Adams <[email protected]>
Prioritise 64-bit downloads over 32-bit (#2311)

Co-authored-by: Hugo van Kemenade <[email protected]>

f3fa1fc16a5202fa3af019240d0285001475f0f9 authored 11 months ago by Hugo van Kemenade <[email protected]>
Move to pandoc for rendering sponsorship contracts (#2343)

* Move to pandoc for rendering sponsorship contracts

* use renewal template if applicable

...

a4990b711ccd6e34e87d8d4b97169846fba5414f authored 11 months ago by Ee Durbin <[email protected]>
`download:download_release_detail` view: Display file sizes with human-readable units (#2354)

Make the release file sizes more readable by passing them through the
[filesizeformat filter][1...

c1b800bc490b770f7cf2ec50d7820c96607dbb8e authored 11 months ago by Noelle Leigh <[email protected]>
Add DearPyGui to home page (#2362)

bd3f080dbe3f4b53c0f5464b269917ec34754beb authored 11 months ago by cfsok <[email protected]>
Update job_detail.html (#2298)

Explicity escape the job description for the meta og:description where the description contains ...

8f37034ec1399af8d42a2291c4053e81ea82c39a authored 11 months ago by Jon Clements <[email protected]>
LinkedIn stuff (#2367)

* Adds linkedin to socialize
* Adds linkedin to sponsor profile

Closes #2365

096ac337e1ccef8b2659699885a60b9c71d7fbd7 authored 11 months ago by Ee Durbin <[email protected]>
Link to SBOM user documentation from release detail page (#2363)

cde08ed7a689d77ce2f723abd9b3681f1b2b3080 authored 11 months ago by Seth Michael Larson <[email protected]>
Add support for hosting SPDX-2 SBOMs alongside release artifacts (#2359)

0d5432a04dbfb78b582c808856f912b412b1201b authored 12 months ago by Seth Michael Larson <[email protected]>
2342 display only benefits associated with the year of the sponsorship package being edited (#2356)

* WIP

* WIP

* WIP

* we finally got there with the qs filter

* removing redundant tes...

04751c86869f9653b65230a7e0028e7d3abd6009 authored 12 months ago by Jessie <[email protected]>
add new incorporation fields to form and sponsor model (#2351)

* adding new fields to form and sponsor model

* adding new optional fields to update sponsor ...

9b4deddbd43cf6e5518a72ddcbc4c94c7b6d487f authored 12 months ago by Jessie <[email protected]>
update sponsor voucher fulfillment for 2024

db9d241e2d1f721785dc8df57268e612e09cb146 authored about 1 year ago by Ee Durbin <[email protected]>
Fix for SVG upload in sponsorship application (#2352)

* changing imagefield to file field on sponsorupdateform and sponsorshipapplicationform. adding ...

56d2c8562f3c60143f179bbdb864ebd6c6a3a612 authored about 1 year ago by Jessie <[email protected]>
updated python issue tracker and pep links (#2318)

* updated python issue tracker and pep links

* Update templates/base.html

Co-authored-by: ...

cbc6c143922933a082ad600207ddb75703757fe3 authored about 1 year ago by Varun Chauhan <[email protected]>
actually add template change

e8a5c8291368b711894859edf2bd3616cab50cdf authored about 1 year ago by Ee Durbin <[email protected]>
formatting tweaks to the renewal contract

c00f46eee7d64f3a4d4a443bb6754c5047a02d4b authored about 1 year ago by Ee Durbin <[email protected]>
Sponsorship - adding renewal option for contract generation (#2344)

* WIP renewal work

* test fix

* removing venv added files

* tidy and fixup

* test fi...

4ef43887cf19fd394ae7dd2ec5d1c0cf5d4d7f84 authored about 1 year ago by Jessie <[email protected]>
missing migration

7ba7d3620d7e16dbfc564cd0cc4cdf5449852b37 authored about 1 year ago by Ee Durbin <[email protected]>
missing migration

82016f407e8a0faf0936e3667786b687c8aa46b5 authored about 1 year ago by Ee Durbin <[email protected]>
fix deletion of BenefitFeatures

7b14c6c28bd7f8e23a5721e2a9f6a9e2912c2faf authored about 1 year ago by Ee Durbin <[email protected]>
filtering by current_year where necessary

fad5f2b7e4d5e2f08fc7d2e11c2c380bdc60efe0 authored about 1 year ago by Ee Durbin <[email protected]>
fix notice in post-roll on sponsor application

1296660a17266a94e788b0dbc940404d1066bbc9 authored about 1 year ago by Ee Durbin <[email protected]>
update sponsor contract with new info, fix sponsorship year

91fc8ccdf64d16618f49824c3b014f8751aa82b1 authored about 1 year ago by Ee Durbin <[email protected]>
Update sponsor_new_application.txt

e6118a4540060d53ad807a846979b34952fb208c authored about 1 year ago by Ee Durbin <[email protected]>
fix misleading link in site-tree fixture

0f881058596384d2ff167ade73d732edac58068c authored about 1 year ago by Ee Durbin <[email protected]>
Remove broken Twitter widget (#2329)

* Remove broken Twitter widget

* Remove broken Twitter widget

f04b96f59147015676cf2b283684b381aef27a55 authored about 1 year ago by Hugo van Kemenade <[email protected]>
Add config file for Read the Docs (#2328)

* Add config file for Read the Docs

* Remove comment

c94985579635ad1791246493f7ec024ebe9abbac authored about 1 year ago by Hugo van Kemenade <[email protected]>
this is just a 1/2/3 differentiator, disregard in search

67207962a817b4dc345843f7524fd2da8f4f2252 authored about 1 year ago by Ee Durbin <[email protected]>
make index name configurable

e4ee9ce52bd7ad43032296eede85f7c26ea51b56 authored about 1 year ago by Ee Durbin <[email protected]>
use new backend

82682b072d615ad7563aa64232c247ee54354142 authored about 1 year ago by Ee Durbin <[email protected]>
upgrade django-haystack

ac85091d1c3937fba565c8f1597366ff1b34b495 authored about 1 year ago by Ee Durbin <[email protected]>
upgrade elasticsearch client

f274b4f340dfb943ba846af5da81c9603ae55e6e authored about 1 year ago by Ee Durbin <[email protected]>
Update python.org socialize menu to include a link to the PSF Mastodon account (#2323)

* Update python.org socialize menu to include a link to the PSF Mastodon account

Updated soci...

ad5e23fc4f6d5d26386f6a355096c459580ed0ad authored about 1 year ago by Michael Cohen <[email protected]>
Update feature_request.md

c4ee749942227ca75c8e670546afe67232d647b2 authored over 1 year ago by Ee Durbin <[email protected]>
no longer sponsored (#2296)

c6d72c0de42ea02737a00819f32f11a20103ad52 authored over 1 year ago by Ee Durbin <[email protected]>
Convert custom_storages.py to a python module (#2289)

* Convert custom_storages.py to a python module

* Do not use a mutable object as the default ...

3508c9957590ec81a2dc4f85dfe2a2fe246145fa authored over 1 year ago by Fábio C. Barrionuevo da Luz <[email protected]>
Use "static" templatetag insteadof the deprecated "admin_static" (#2288)

66af2ac2446d9d006b2d3406bb89b4ed97455140 authored over 1 year ago by Fábio C. Barrionuevo da Luz <[email protected]>
allow acceptance of nominations after deadline

02ef7a858db8cced71e4e0396290f2e59ccc2b36 authored over 1 year ago by Ee Durbin <[email protected]>
handle malformed events from ics calendars (#2281)

ref: https://python-software-foundation.sentry.io/issues/4210332341/events/859bc65a91524856a24f6...

155b2b0825bc9add8abefc0256e7d1c0f9c29c75 authored over 1 year ago by Ee Durbin <[email protected]>
fix test

386e672581fd2321521c58e6f5d0277f2af1862d authored over 1 year ago by Ee Durbin <[email protected]>
missed

085736b6516480cdf262d2d9bcb44a6c59d908b1 authored over 1 year ago by Ee Durbin <[email protected]>
add notes regarding basic membership (#2271)

0422be5e0f4241475abc8062eaeb04cf05ce7392 authored over 1 year ago by Ee Durbin <[email protected]>
revert inadvertently committed.

was headed this direction while responding to https://status.python.org/incidents/kwsfwt5q4rg1

55b298dd73a82ce55c46acbb48bf1d477b462fde authored almost 2 years ago by Ee Durbin <[email protected]>
enable customizing admin (#2263)

psf staff spend a lot of time between us.pycon.org and python.org django admin
this enables con...

74cb4456ba629f51918be513ac13b3ce0cad36c8 authored almost 2 years ago by Ee Durbin <[email protected]>
sponsorship form: fix rendering of application form

When benefits are configured for packages that are to the right of
packages that *do not* have a...

88d42f786f857a30ab3e29fffd39a2e05e9d2f62 authored almost 2 years ago by Ee Durbin <[email protected]>
bump rate limit for api

49a1e2a4c5f68d809d64f1837241b22d57322ed1 authored almost 2 years ago by Ee Durbin <[email protected]>
sponsorship: allow admins to temporarily unlock finalized sponsorships for editing (#2249)

2ce244285bf4e3e044667e42bfea1fbb5119633e authored almost 2 years ago by Ee Durbin <[email protected]>
Add a check in CI for missing migrations (#2248)

240865e4f70cb54cced53a36c3df1557431de3f3 authored almost 2 years ago by Dustin Ingram <[email protected]>
Add support for Sigstore bundle files (#2247)

b12479f3c9c04b22a20c9e1f096d194b2ae707b8 authored almost 2 years ago by Dustin Ingram <[email protected]>
Add missing migrations (#2246)

fad14cb19cf86d64e7a9d707656a892478809013 authored almost 2 years ago by Dustin Ingram <[email protected]>
update prefix for additional discounted registration vouchers

19703a645694f90a6dec1f7efc563fa93cf517ef authored almost 2 years ago by Ee Durbin <[email protected]>
updates to sponsor contract template (#2237)

closes #2235
closes #2236

53487cdba0a505cde7e2669b8547d24f6e5c8f3f authored almost 2 years ago by Ee Durbin <[email protected]>
Add management command to create sponsor vouchers for PyCon 2023 (#2233)

* ignore Makefile .state folder

* add test and docker_shell command to Makefile

* Add comm...

f01f67fef9c1644328506fefe9c80764275cd418 authored almost 2 years ago by Renato Oliveira <[email protected]>
add a sponsorship export function via admin (#2231)

afe3cdb9ff27605c54a4ca2c5b26e2c920b3b103 authored almost 2 years ago by Ee Durbin <[email protected]>
Fixed Issue#2190 | Homepage code syntax error (#2191)

* Fixed Issue#2190Now the Homepage code sample doesn't have syntax error

* Another minor typo...

b41f5e461f077be9d6999a3d42d9c23f8edcbaab authored almost 2 years ago by eshaan_says_hello_world <[email protected]>
add snippet for google analytics 4

7208dd0032a92f5edee1cb85ee86716d50f535f8 authored almost 2 years ago by Ee Durbin <[email protected]>
update Basic Membership forms (#2207)

* update Basic Membership forms

- Removes email related fields/notes since we do not use this...

54cf832bdf4acbd2460be9191ce6ad06fca4059d authored about 2 years ago by Ee Durbin <[email protected]>
upgrade to python 3.9.16 (#2208)

c4c6d2d8cff06090625b5bded0f658ee441395a4 authored about 2 years ago by Ee Durbin <[email protected]>
Use a custom version of the Github MD formatter (#2183)

* Use a custom version of the Github MD formatter

This doesn't filter away the script (and so...

e84706b1d97f3d1ab4c3bc1e51b4fd5c95243b88 authored about 2 years ago by Marc-Andre Lemburg <[email protected]>
configure cmarkgfm to make cms pages more flexible (#2182)

* configure cmarkgfm to make cms pages more flexible

closes #2181

* move unsafe markdown t...

cfdaf1af2e8be942296187a0fd8a4e040f9fe332 authored about 2 years ago by Ee Durbin <[email protected]>
Remove mentions of Python 2 (#2176)

8b118b549df6d300b5bc0fd4fe41bc52fe8d82dd authored about 2 years ago by Łukasz Langa <[email protected]>
updated author `humans.txt` path (#2169)

removed the {{ STATIC_URL }} from humans.txt path of author

c2209fe1788f84cd5b051f04c0234883585895d0 authored about 2 years ago by Harkishan Khuva <[email protected]>
Update link to devguide (#2162)

ae1c385bd9cb5681af7f0c8b19aabc14b717da72 authored about 2 years ago by Hugo van Kemenade <[email protected]>
update issue template (#2175)

closes #2085

8404c51cde4e89db1234bba1e51ffafca9140cbe authored about 2 years ago by Ee Durbin <[email protected]>
remove redundant double periods (#2144)

this fixes issue https://github.com/python/pythondotorg/issues/2143

8fcca08715198d2b992185fede938e06f3c0cec1 authored about 2 years ago by partev <[email protected]>
Fix Back to Top button (#2157)

050e55866eaa39be8feca1fbb1fb0f48ac949ab4 authored about 2 years ago by Sumit Singh <[email protected]>
remove our custom tastypie django admin bits (#2160)

e8e4c24a3c3fbff347f3f784b26a5193e105ab13 authored about 2 years ago by Ee Durbin <[email protected]>
Downloads: Enforce constraint that only one ReleaseFile per OS per Release has "Download button" enabled. (#2137)

* add fixtures for downloads/releases

* enforce constraint that only one release file per os ...

d6cb282ce002de25df04d3c57af0d825e6ef18f8 authored over 2 years ago by Ee Durbin <[email protected]>
Dockerizing the pythondotorg codebase: (#2130)

* Dockerizing the pythondotorg codebase:

This commit will add the appropriate Dockerfile and ...

a886cf8a25ac735b2aebc62659aed74226dcaa65 authored over 2 years ago by Chloe Gerhardson <[email protected]>
docs refresh, support markdown && move to furo (#2131)

8e9dedc5794e27f07777f6c075484331b810df4e authored over 2 years ago by Ee Durbin <[email protected]>
Address immediate sponsorship feedback (#2127)

* Display all Packages/Years together in sponsor-list.

Fixes #2124

* Resolve #2125

2c3c073995027b764267f8a8e71faeaf203e07ab authored over 2 years ago by Ee Durbin <[email protected]>
Sponsorship form: Do not display benefits marked as unavailable in admin (#2122)

* Sponsorship form: Do not display benefits marked as unavailable in admin

* update help-text...

96b28c969d6d1421fb789e74d63fa96f7841471c authored over 2 years ago by Ee Durbin <[email protected]>
sponsorship form: do not display program header if no benefits are part of the given year

37ab5a08e1478db2e170954deff89946aceb9ceb authored over 2 years ago by Ee Durbin <[email protected]>
Update benefits validation rules (#2120)

* Add flag to control if package allows a la carte benefits

* Applications for standalone ben...

ae08791e2ee88f8aaea1844aea5215b9f2771390 authored over 2 years ago by berin <[email protected]>
Add support for Sigstore verification materials (#2113)

* Add Sigstore verification materials

* Use Django template syntax

* Add link to verificat...

9f967f2754217b1aa5f879e6ea3b769ce97daea6 authored over 2 years ago by Dustin Ingram <[email protected]>
Rename add-ons and a-la-carte benefits (#2118)

* Add missing migration after changing ordring of packages

The ordering in Meta was change by...

a13dd81e52434921ae6825d2ca18c0e65838de91 authored over 2 years ago by berin <[email protected]>
Add display label to Tiered Benefits (#2115)

* Add missing migration after changing ordring of packages

The ordering in Meta was change by...

4cc633b44f4a64cc95bddcfcfc1f37f4ab1953f0 authored over 2 years ago by berin <[email protected]>
Hygiene PR (#2114)

* Add .python-version file

* Switch to psycopg2-binary to avoid compiling from source

* Do...

898b5b69cd02758af42ac0df7d2d521af861a309 authored over 2 years ago by Dustin Ingram <[email protected]>
make year a dropdown for sponsorship admin forms that need it (#2112)

fe78dcfea15d33c70f996aed9059e27abb4adf05 authored over 2 years ago by Ee Durbin <[email protected]>
Fix redirection of SF bugs (#2110)

* Fix redirection of SF bugs

* remove extraneous directive

Co-authored-by: Ee Durbin <ewdu...

6bd101d8767cf5cd4ae7b5239c84745b7d69e50c authored over 2 years ago by Serhiy Storchaka <[email protected]>
Add some assitive ordering and reprs for objects related to Sponsorship years in Django Admin (#2111)

0197bd584c56621c251f9d20352396e029c0af30 authored over 2 years ago by Ee Durbin <[email protected]>
Keep track of current sponsorship year (#2087)

* Add missing migration to the existing models (managers and meta info)

* New model to keep t...

723539e3d4050bf128941ea80b20060e3e72d90b authored over 2 years ago by berin <[email protected]>
Change sponsorship admin list view to exclude rejected ones by default (#2083)

662ac4c111acfbd06f3e73b6b2703dcf720ea25c authored over 2 years ago by berin <[email protected]>
add waffle flag to hide sponsorship menu and application (#2080)

During periods where we are modifying the benefits for a given year, we don't want to display in...

23762b95d270e3740f86bf1573416ee82180f8d6 authored over 2 years ago by Ee Durbin <[email protected]>
Point issue tracker links to GitHub (#2055)

closes #2054

a2d6da6564934c4b4db802de4f483de793e23e78 authored over 2 years ago by James Gerity <[email protected]>
allow username change, avoid new collisions on case insensitive match (#2061)

* allow username change, avoid new collisions on case insensitive match

* fix existing profil...

fc856dd119b42852a5a91effeffd9b6338d6b279 authored over 2 years ago by Ee Durbin <[email protected]>
nomination detail view: missed an if

4e47f019e0f72586d25891c54db59161d6158ee9 authored over 2 years ago by Ee Durbin <[email protected]>
add helpers to admin for nomination management

0fc4be8b933816089414f58f331d2beca064d868 authored over 2 years ago by Ee Durbin <[email protected]>
make edit button visible for self-nominations

988723fd60327a7598f6db15c761f149ab45bdfa authored over 2 years ago by Ee Durbin <[email protected]>
display nomination acceptance status in user dashboard

e4e9601102b51cdad572e1ebd1813ce9e4d8f890 authored over 2 years ago by Ee Durbin <[email protected]>