Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

The world will end in 5 minutes. Please log out.


devel / comp.lang.python.announce / [Python-announce] Walk-0 - "Walk, don't run."

SubjectAuthor
o [Python-announce] Walk-0 - "Walk, don't run."jules

1
[Python-announce] Walk-0 - "Walk, don't run."

<166483238119.8483.3915669392453688443@mail.python.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=16816&group=comp.lang.python.announce#16816

  copy link   Newsgroups: comp.lang.python.announce
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: jules@op59.net
Newsgroups: comp.lang.python.announce
Subject: [Python-announce] Walk-0 - "Walk, don't run."
Date: Mon, 03 Oct 2022 21:26:21 -0000
Lines: 25
Approved: python-announce-list@python.org
Message-ID: <166483238119.8483.3915669392453688443@mail.python.org>
Reply-To: python-list@python.org
Mime-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de Ym9VzRn3Kp9eOYKWpV0bJggUL4fhwPTxlWg9PMmGFecg==
Authentication-Results: mail.python.org; dkim=none reason="no signature";
dkim-adsp=none (unprotected policy); dkim-atps=neutral
User-Agent: HyperKitty on https://mail.python.org/
X-MailFrom: jules@op59.net
X-Mailman-Rule-Hits: emergency
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved
Message-ID-Hash: EW5IWJGYFIYX7MV7A4NF63RJOVYPC5LV
X-Message-ID-Hash: EW5IWJGYFIYX7MV7A4NF63RJOVYPC5LV
X-Mailman-Approved-At: Mon, 03 Oct 2022 17:32:23 -0400
X-Mailman-Version: 3.3.6b1
Precedence: list
List-Id: Announcement-only list for the Python programming language <python-announce-list.python.org>
Archived-At: <https://mail.python.org/archives/list/python-announce-list@python.org/message/EW5IWJGYFIYX7MV7A4NF63RJOVYPC5LV/>
List-Archive: <https://mail.python.org/archives/list/python-announce-list@python.org/>
List-Help: <mailto:python-announce-list-request@python.org?subject=help>
List-Owner: <mailto:python-announce-list-owner@python.org>
List-Post: <mailto:python-announce-list@python.org>
List-Subscribe: <mailto:python-announce-list-join@python.org>
List-Unsubscribe: <mailto:python-announce-list-leave@python.org>
 by: jules@op59.net - Mon, 3 Oct 2022 21:26 UTC

This might be a bit niche, but after using it privately for a couple of
years, i've made a first release of Walk, a Python module that provides
a mechanism for running commands, where commands are not run if Walk
can infer that they would not change any generated files.

* An LD_PRELOAD library or syscall tracing is used to detect what files
a command reads and/or writes.

* Tested and used on Linux and OpenBSD.

* Also provided is an example Python script walkbuild/walkfg.py which
uses Walk to work as a build system for the Flightgear open-source
flight simulator.

For more information, please see:

* Docs: https://walk.readthedocs.io

* Development: https://github.com/cgdae/walk

* Install: pip install walkbuild

Thanks,

- Jules


devel / comp.lang.python.announce / [Python-announce] Walk-0 - "Walk, don't run."

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor