Skip to main content

System-agnostic Python library for Jungian typology

Project description

Jungian.py, a theory-agnostic Python library for working with Jungian typology).

This was initially built for my own system (PSys), but we will gladly support other systems.
It is intended as the most comprehensive library, that anyone could use, no matter what system they support, so that wewould benefit from common infrastructure.

Contributions are very welcome.

Planned structure

src/systems/: Separate standalone systems src/models/ : Models for systems, that exist src/lexical/ : Lexical analysis tooling
src/questionnaires/ : Questionnaires tooling src/simulations/ : Simulations for cognitive functions

Models vs systems

To make the library less messy, we separate systems (ontologies) and models (lenses).

A system is a complete theory of typology (e.g., MBTI, Socionics, PSys), with its own ontology and rules.

A model is a specific way of interpreting existing systems (Grant/Beebe stacks, 16P NERIS, Model A, Model J).

All socionics-related stuff should live inside src/systems/socionics/ and src/models/socionics/

Project details


Download files

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

Source Distribution

jungian-0.1.0.tar.gz (42.9 kB view details)

Uploaded Source

Built Distribution

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

jungian-0.1.0-py3-none-any.whl (32.9 kB view details)

Uploaded Python 3

File details

Details for the file jungian-0.1.0.tar.gz.

File metadata

  • Download URL: jungian-0.1.0.tar.gz
  • Upload date:
  • Size: 42.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for jungian-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b27a87ae98637e87487fc613d1843fed46638004472fa11d6fa819b6fbf7adee
MD5 49cbd80d3fd73ef7aa66e3476c155940
BLAKE2b-256 4a8f2932f455371421f95774f84e6dda783904170c81b395f6b491afc0be713d

See more details on using hashes here.

File details

Details for the file jungian-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: jungian-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 32.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for jungian-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6c478a59626d94bbf75990cadf1863ce54ef7535f11e71ce625aefb227c8487a
MD5 1b2f6c0ec537da06419517f2e27d7dfe
BLAKE2b-256 47160a0a73efd25715b98ad0e65d07f5f4270839085614058c86de8281d0aa9e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page