Skip to main content

PDPy11

Logo

PDPy11 is a cross-platform assembler for PDP-11 computers.

Requirements

  • Python 3.6 or later
  • No Python modules required
  • Any platform (Windows, Mac OS, Linux)

Installation

Use pip.

$ pip3 install pdpy11

(some modern systems use pip instead of pip3 for Python 3 packages)

On Windows, installing via pip works too, but pay attention to any warnings. If pip says anything along the lines of The script pdpy11.exe is installed in '...' which is not on PATH, add the path pip mentions to the PATH variable. On newer Windows, this can be done by searching for 'Edit the system environment variables' in the Start menu and clicking through 'Environment Variables...', then 'User variables for ...' or 'System variables' depending on whether you want to install the compiler for a single user or globally, followed by 'Path', and adding the path to the end of the list.

If you're using Sublime Text, you might also want to install various utilities for syntax highlighting and building here.

Licensing

PDPy11 is licensed under GNU General Public License version 3 (which is attached to PDPy11 in 'LICENSE' file), or (at your option) any later version.

Development

Install the following packages from pip: coverage pytest mutmut pyfakefs pylint. You can now run tests using make test, run tests with coverage using make cov, run mutation tests using make mut and run linter using make lint. You can add PYTHON=... option to set path to or name of Python interpreter.

Metadata

Release files for pdpy11 2.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pdpy11 2.0.4
File Size Uploaded Provenance
pdpy11-2.0.4.tar.gz 171.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pdpy11 2.0.4
File Interpreter ABI Platform
pdpy11-2.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 240.9 kB

Release files / pdpy11-2.0.4.tar.gz

Download URL pdpy11-2.0.4.tar.gz
Size 171.0 kB
Tags Source
SHA-256 checksum
How to use checksums
59da7ed14a4639f9ef03e6d6bc46f3710eab22ba5ff02f840457622a3d6d77e7
BLAKE2b-256 checksum
How to use checksums
f436486e2c28c4908fbdf9210e49b9b6cf081dd33d9f530e8c0650d8c477ff80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / pdpy11-2.0.4-py3-none-any.whl

Download URL pdpy11-2.0.4-py3-none-any.whl
Size 69.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
71b5231d3f24976c867eb3e3fc278e516364972b95e9e2ca254a6b6be92bfed7
BLAKE2b-256 checksum
How to use checksums
b0ef8fe22bdb93d1374a8b204e2455e36fdb88267eb563fff184d552ec1f0b56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Security for pdpy11 2.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page