Code for identifying Marx quotes associated with the CDH project Citing Marx
Project description
remarx
This repository contains in-progress research software developed for the CDH project Citing Marx. The primary purpose of this software is to identify quotes of Karl Marx's Manifest der Kommunistischen Partei and the first volume of Das Kapital within articles published in Die Neue Zeit between 1891 and 1918.
Basic Usage
Installation
Documentation assumes the use of uv for installing python and python packages, as
well as running python scripts. The first time you follow these instructions, you
should install uv per
uv installation documentation.
This only step only needs to be done once.
Create a uv environment
Create a new virtual environment using uv.
uv venv --python 3.12
Install remarx
remarx as a python package directly from GitHub. Use a branch or tag name, e.g.
@develop or @0.1 if you need to install a specific version.
uv pip install "remarx @ git+https://github.com/Princeton-CDH/remarx"
Launch quote finder app
To launch the remarx quote finder application run the remarx-app command:
uv run remarx-app
Closing quote finder app
The app will not close automatically when you close the browser window or tab. To close the app:
- Type control+c within the terminal where the
remarx-appcommand was run - Then, when prompted, type
yfollowed by enter.
Documentation
Find public documentation at: remarx Documentation
Development
For development setup, documentation generation, and contributing guidelines, see Developer Notes.
License
This project is licensed under the Apache 2.0 License.
(c)2025 Trustees of Princeton University. Permission granted for non-commercial distribution online under a standard Open Source license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file remarx-0.2.tar.gz.
File metadata
- Download URL: remarx-0.2.tar.gz
- Upload date:
- Size: 185.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d1a5041df26886dd2179171dbbd6eff247158da5762a0f479f7701dd8c3fc87
|
|
| MD5 |
1a9f52e66363245ce68c277e41a175d6
|
|
| BLAKE2b-256 |
ab9669c96c342b917a575c7b3e6393d58ef14b1d8a5a74efd832a40d04437b4f
|
Provenance
The following attestation bundles were made for remarx-0.2.tar.gz:
Publisher:
python-publish.yml on Princeton-CDH/remarx
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
remarx-0.2.tar.gz -
Subject digest:
4d1a5041df26886dd2179171dbbd6eff247158da5762a0f479f7701dd8c3fc87 - Sigstore transparency entry: 608363043
- Sigstore integration time:
-
Permalink:
Princeton-CDH/remarx@8b3a4f96a9f3829b62416ed4ec0bac8d6bc81361 -
Branch / Tag:
refs/tags/0.2 - Owner: https://github.com/Princeton-CDH
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@8b3a4f96a9f3829b62416ed4ec0bac8d6bc81361 -
Trigger Event:
release
-
Statement type:
File details
Details for the file remarx-0.2-py3-none-any.whl.
File metadata
- Download URL: remarx-0.2-py3-none-any.whl
- Upload date:
- Size: 26.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2f22047d20b94fc35619d9b9ed83ee4f71e7058344d1d17032ed1c03da37e1a
|
|
| MD5 |
c3734165014628b02997429834535c8a
|
|
| BLAKE2b-256 |
e2a012693ff0d4d4224d0aed3393f3fcf4ef0e51810dd2e7e2065db97c5dd071
|
Provenance
The following attestation bundles were made for remarx-0.2-py3-none-any.whl:
Publisher:
python-publish.yml on Princeton-CDH/remarx
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
remarx-0.2-py3-none-any.whl -
Subject digest:
c2f22047d20b94fc35619d9b9ed83ee4f71e7058344d1d17032ed1c03da37e1a - Sigstore transparency entry: 608363113
- Sigstore integration time:
-
Permalink:
Princeton-CDH/remarx@8b3a4f96a9f3829b62416ed4ec0bac8d6bc81361 -
Branch / Tag:
refs/tags/0.2 - Owner: https://github.com/Princeton-CDH
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@8b3a4f96a9f3829b62416ed4ec0bac8d6bc81361 -
Trigger Event:
release
-
Statement type: