惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
Spread Privacy
Spread Privacy
Google DeepMind News
Google DeepMind News
WordPress大学
WordPress大学
Blog — PlanetScale
Blog — PlanetScale
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Apple Machine Learning Research
Apple Machine Learning Research
SecWiki News
SecWiki News
腾讯CDC
P
Privacy International News Feed
Webroot Blog
Webroot Blog
J
Java Code Geeks
爱范儿
爱范儿
A
About on SuperTechFans
S
Secure Thoughts
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
D
DataBreaches.Net
Cloudbric
Cloudbric
Security Archives - TechRepublic
Security Archives - TechRepublic
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
C
Cyber Attacks, Cyber Crime and Cyber Security
P
Proofpoint News Feed
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Security Latest
Security Latest
Forbes - Security
Forbes - Security
小众软件
小众软件
www.infosecurity-magazine.com
www.infosecurity-magazine.com
C
Cybersecurity and Infrastructure Security Agency CISA
T
Threatpost
量子位
MongoDB | Blog
MongoDB | Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
W
WeLiveSecurity
P
Privacy & Cybersecurity Law Blog
Vercel News
Vercel News
Google Online Security Blog
Google Online Security Blog
云风的 BLOG
云风的 BLOG
GbyAI
GbyAI
S
Security @ Cisco Blogs
T
The Exploit Database - CXSecurity.com
Help Net Security
Help Net Security
V
Visual Studio Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
Application and Cybersecurity Blog
Application and Cybersecurity Blog
博客园 - 聂微东
P
Proofpoint News Feed
C
CERT Recently Published Vulnerability Notes
Attack and Defense Labs
Attack and Defense Labs

Ben Sturmfels activity

a806660f680d42b273679261861204a6bca0d372 to c29409aa274d301dfadebc6b0561f54220a956d2 · Sturm / Brown Hill Community Hub website · GitLab Upgrade to Django 6.0 and Wagtail 7.4 (33eb5d0c) · Commits · Sturm / J Ward website · GitLab Fix typo (a806660f) · Commits · Sturm / Brown Hill Community Hub website · GitLab Add basic rate limiting to reduce contact form spam (1290e900) · Commits · Sturm / Brown Hill Community Hub website · GitLab Update to Python 3.13 (3aa0cb50) · Commits · Sturm / J Ward website · GitLab Update to Python 3.13 (5c92eea9) · Commits · Sturm / Brown Hill Community Hub website · GitLab Sturm / Ballarat Blaze Hockey Club website · GitLab Commits · main · Sturm / Ballarat Blaze Hockey Club website · GitLab Convert menu JS to ClojureScript (954580af) · Commits · Sturm / J Ward website · GitLab More PageSpeed (c371606a) · Commits · Sturm / J Ward website · GitLab Add meta description (4091449e) · Commits · Sturm / J Ward website · GitLab Add font-display to optimise FCP (5e477a06) · Commits · Sturm / J Ward website · GitLab Tweak logo margin (084ec605) · Commits · Sturm / J Ward website · GitLab Remove Foundation "menu" module (a0c97be2) · Commits · Sturm / J Ward website · GitLab Tweak menu button (d3417d23) · Commits · Sturm / J Ward website · GitLab 8b2f12afc8763989ec592fc0b5562b72e1320500 to 8fc28fcb25f7fd859e6e4d17f459975e00d603b3 · Sturm / J Ward website · GitLab Upgrade Wagtail (8b2f12af) · Commits · Sturm / J Ward website · GitLab a49779288bbf876198f5c4b1c7a5fad2e6b6fd43 to 4851cbcf75518803e900ec2816d32b5af6ee3d4c · Sturm / J Ward website · GitLab 15ef1e4f0181500d3d359eb6d5d4950301c9e6f4 to b1d8d88507a31a68dfb781b782dfeb2e4e753391 · Sturm / Brown Hill Community Hub website · GitLab Add FYI.md (15ef1e4f) · Commits · Sturm / Brown Hill Community Hub website · GitLab Ben Sturmfels deleted project branch longclaw at Sturm / Brown Hill Community Hub website Boost font size on directory listings (8535ef09) · 提交 · Sturm / Brown Hill Community Hub website · GitLab
Switch to ruff for linting (a5c064cc) · Commits · Sturm / Brown Hill Community Hub website · GitLab
2026-03-10 · via Ben Sturmfels activity
Original line number Diff line number Diff line
@@ -15,12 +15,16 @@ def install_scheduled_jobs(c):
        c, 'deploy/cron.weekly', f'/etc/cron.weekly/{c.env.site_name}', '755')


def ruff_test(c):
    c.local("git ls-files '*.py' | xargs ruff check")


@task(hosts=hosts)
def deploy(c):
    if not c.config.sudo.password:
        c.config.sudo.password = df2.read_gpg_password_file(c, os.environ['GPG_ENCRYPTED_SUDO_PASSWORD_FILE'])
    # df2.grep_for_pdb(c)
    df2.lint(c)
    df2.grep_for_pdb(c)
    ruff_test(c)
    df2.transfer_files_git(c)
    df2.init(c)
    df2.prepare_virtualenv(c)
Original line number Diff line number Diff line
# Generated by Django 1.11.11 on 2018-07-05 08:58

import json

from django.db import migrations, models
import django.db.models.deletion
import modelcluster.fields
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@ if __name__ == "__main__":
        # issue is really that Django is missing to avoid masking other
        # exceptions on Python 2.
        try:
            import django #pylint: disable=unused-import
            import django #noqa: F401
        except ImportError:
            raise ImportError(
                "Couldn't import Django. Are you sure it's installed and "
Original line number Diff line number Diff line
@@ -11,6 +11,7 @@ https://docs.djangoproject.com/en/1.10/ref/settings/
"""

import os
from crispy_forms_foundation.settings import *  #noqa: F403

# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
PROJECT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
@@ -182,7 +183,6 @@ MANAGERS = ADMINS + [
SERVER_EMAIL = 'no-reply@brownhill.vic.au'
DEFAULT_FROM_EMAIL = 'Brown Hill Community Hub <no-reply@sturmapps.com.au>'

from crispy_forms_foundation.settings import * #pylint: disable=wildcard-import
CRISPY_TEMPLATE_PACK = 'foundation-6'


Original line number Diff line number Diff line
#pylint: disable=wildcard-import
from .base import *
from .base import *  #noqa: F403

SECRET_KEY = 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'