Skip to main content

arttactic

A Python library for extracting and processing data from scraped art auction results. Currently designed to run on Linux or macOS, not yet tested on Windows.

Description

arttactic provides tools for working with art auction datasets, including:

  • Cleaning and transforming auction data
  • Applying buyer’s premium calculations
  • Extracting mediums from lot information

Installation

(Recommended) In the terminal, create a virtual environment and activate it.

For example:

python3 -m venv arttactic-venv
source arttactic-venv/bin/activate

Then install the arttactic library:

pip install arttactic

Usage

From the terminal, run the following CLI command:

run-arttactic

This will launch a GUI that allows you to:

  • Select a directory containing .csv files with scraped auction data,
  • Select a single file you wish to add buyer's premiums to,
  • Generate processed spreadsheets after selecting a directory,
  • Generate processed spreadsheets after selecting a directory, and also find and save new mediums,
  • Add buyer's premiums to a selected file.

Development

(Only relevant if you wish to edit the source code.) To install locally in editable mode:

pip install -e .

Metadata

Release files for arttactic 0.1.1

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

Source distribution (sdist)

Source distribution for arttactic 0.1.1
File Size Uploaded
arttactic-0.1.1.tar.gz 1.3 MB Details

Built distribution (wheel)

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

Total release size: 2.6 MB

Release files / arttactic-0.1.1.tar.gz

Download URL arttactic-0.1.1.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
06a095e66d3001eabf1b098b99bee501a46da0b5ba603e13d4bc202cc8f33564
BLAKE2b-256 checksum
How to use checksums
369c9b8f240fa3615d1b67ea99c52641765d727c577b01a5e7556d3578957954
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.0

Release files / arttactic-0.1.1-py3-none-any.whl

Download URL arttactic-0.1.1-py3-none-any.whl
Size 1.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
1b68aca4dae27a1d0ddff6c9e598ef0add33200e434d8e401777b08f514ba115
BLAKE2b-256 checksum
How to use checksums
b1fbaa2bcca473e54baf2da9e6d8b82b85689a2a6a31b99508162b7e06ee448e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.0

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

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