Skip to main content

Tool for tracking down who added specific tag. It exists as a Python package, so you need to write a Python script to use it (see an example below).

Will work fine for tags used on a small scale.

As it will download objects with Overpass Turbo and then use editing API to retrieve old versions of each object, it is acceptable to be used only for tags that have few instances.

Do not try to run it for say building=house

But for investigating who added tag appearing 1017 times? Should be fine.

It can be useful to

  • notify editors about tagging discussion
  • easily track down who was adding specific tag which is unclear/dubious/problematic

Usage example

import who_added_this_tag
import rich

config = {
    'key': 'related:wikipedia',
    'value': None, # may be None - in such case it looks for all values of key
    'area_identifier_key': None, # may be None, in such case search is worldwide, 'ISO3166-1' is a good identifier
    'area_identifier_value': 'PL', # ignored if area_identifier_key is None
    'list_all_edits': True,
    'list_all_edits_made_by_this_users': [], # ignored with list_all_edits set to True
}
data = who_added_this_tag.statistics.process_case(config)
for entry in data:
    rich.print(entry)

Run tests

python3 -m unittest

pypi

See https://pypi.org/project/who-added-this-tag/

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

who_added_this_tag-0.0.2.tar.gz (16.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

who_added_this_tag-0.0.2-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file who_added_this_tag-0.0.2.tar.gz.

File metadata

  • Download URL: who_added_this_tag-0.0.2.tar.gz
  • Upload date:
  • Size: 16.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for who_added_this_tag-0.0.2.tar.gz
Algorithm Hash digest
SHA256 53e6961ba1809b74fda3e962601408368dbb02c4d9b131e8f55853483105d09d
MD5 2277b09e5e114696cc5b7ebea87a41dc
BLAKE2b-256 6f30008804f3ccaeb36eaed4d935f1d5d4c7ae61be8780a9dbed3e98b7e47b67

See more details on using hashes here.

File details

Details for the file who_added_this_tag-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for who_added_this_tag-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4ecc47b395c2f4f03c834efa954b893c942de193a6cbdc0a9d90988f449b45d9
MD5 43c373530ad4b4dcd424cb208c3e43b1
BLAKE2b-256 1bf428a3a1cf19a6c8b8852ec77ea74bdf889840b39523082d7cccca9cf5facf

See more details on using hashes here.

Release history Release notifications | RSS feed

0.0.3

2 files

This release

0.0.2 This release

2 files

0.0.1

2 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