Skip to main content

DOCES is an experimental library to simulate opinion dynamics on complex networks

Project description

icon

DOCES (Dynamical Opinion Clusters Exploration Suite) is an experimental Python library to simulate opinion dynamics on adaptive complex networks. Its background is implemented in C for performance.

Install

To install DOCES, simply use the following:

pip install doces

If the first command does not find a compatible version of DOCES for your Python version, use the following command to install the package:

pip install git+https://github.com/hfarruda/doces.git

Usage

Once installed, you can set up the agent-based simulation by instantiating an object with the constructor Opinion_dynamics() with a network, like in the example below.

import doces
# Initializes the network parameters
...
# Creates a Opinion_dynamics object.
od = doces.Opinion_dynamics( 
    vertex_count, 
    edges,
    directed)

The constructor takes the features of the network connecting agents as arguments. They are:

  • vertex_count - number of nodes/agents in the network;
  • edges - a python list of 2-tuples of nodes denoting the network edges ((source, target) in the case it is directed);
  • directed - a boolean indicating whether the network is directed or not;

Once the od object is initialized, the simulation can be performed by calling its method simulate_dynamics() as

# Initializes the dynamics parameters
...
# Run the dynamics
output_dictionary = od.simulate_dynamics(
    number_of_iterations,
    phi,
    mu, 
    posting_filter, 
    receiving_filter,
    b = None,
    feed_size = 5,
    rewire = True,
    cascade_stats_output_file = None,
    min_opinion = -1, 
    max_opinion = 1,
    delta = 0.1,
    verbose = True,
    rand_seed = None)

opinions = output_dictionary["b"]
edge_list = output_dictionary["edges"]

The method outputs are a list opinions of continuous values between min_opinion and max_opinion for each agent and a Python list of 2-tuples with the network structure after the simulation is finished. Its inputs are:

  • number_of_iterations - an integer (positive value) that is used as the number of iterations for the model to run;
  • phi - a float number which controls the receiving filter;
  • mu - a float number that controls the innovation parameter. If mu = 0, there is no innovation, and if mu = 1, all the posts are new and the feed posts are never re-posted;
  • posting_filter - an integer from 0 to 5 to set which function filters posting activity, according to the below specification;
  • receiving_filter - an integer from 0 to 5 to set which function filters how posts are received, according to the below specification;
  • b - an array of floats corresponding to the initial opinions of agents;
  • feed_size - an integer to set the size of the feed. The default value is 5;
  • rewire - a boolean to allow rewiring in each iteration or not;
  • cascade_stats_output_file - a string representing the output file path for cascade statistics. The default value is None;
  • min_opinion - a float corresponding to the minimum opinion value agents can have;
  • max_opinion - a float corresponding to the maximum opinion value agents can have;
  • delta - a float corresponding to the increment (or decrement) applied to opinions in each iteration;
  • verbose - a boolean that allows the code to print details of each simulation;
  • rand_seed - an integer (positive value) used as a seed for random number generation;

The filter functions are predefined in the library in the variables

  • 0: COSINE: Controversial posting rule (eq. 1);
  • 2: UNIFORM: Priority receiving rule;
  • 3: HALF_COSINE Aligned posting rule (eq. 2),
  • 5:CUSTOM Allows different filters to be passed as a list of integers (with size equal to the number of agents).

To use option 5, you can call the methods set_posting_filter() and set_receiving_filter(), as in the example below. Additionally, agents can be set as stubborn by passing a list with integers indicating those agents to the method set_stubborn(). Remember to do this before calling simulate_dynamics().

# Initializes the lists to be set
...
# Set the posting filter
od.set_posting_filter(posting_filter)

# Set the receiving filter
od.set_receiving_filter(receiving_filter)

# Set stubborn users 
od.set_stubborn(stubborn_users)

Tested OS

Linux (Debian and Ubuntu), MacOS, and Windows

DOCES Architecture

DOCES combines high-performance C code for computational efficiency with Python for an easy-to-use interface. The architecture is modular, with the Core implemented in C and Methods accessible via Python.

DOCES Architecture

Citation Request

If you publish a scientific paper using this software, please cite the corresponding reference:

Henrique Ferraz de Arruda, Kleber Andrade Oliveira, and Yamir Moreno. "Dynamical opinion clusters exploration suite: Modeling social media opinion dynamics." SoftwareX, Vol. 30, 2025, p. 102136. DOI: 10.1016/j.softx.2025.102136.

Read the paper here.

The BibTeX entry for this reference can be found here.

In addition, if your work addresses specific aspects of the opinion dynamics modeled in this software, please also cite the relevant references:

  • Henrique Ferraz de Arruda, Felipe Maciel Cardoso, Guilherme Ferraz de Arruda, Alexis R. Hernández, Luciano da Fontoura Costa, and Yamir Moreno. "Modelling how social network algorithms can influence opinion polarization." Information Sciences 588 (2022): 265-278.

The dynamics for directed networks, or with the use of particular types of users (e.g., stubborn and verified) is cited as follows:

  • Henrique Ferraz de Arruda, Kleber Andrade Oliveira, and Yamir Moreno. "Echo chamber formation sharpened by priority users." iScience (2024).

The dynamics with feeds (innovation parameter mu < 1) is cited as follows:

  • Kleber Andrade Oliveira, Henrique Ferraz de Arruda, and Yamir Moreno. "Mechanistic interplay between information spreading and opinion polarization." arXiv preprint arXiv:2410.17151 (2024).

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

doces-0.0.9-cp312-cp312-win_amd64.whl (26.9 kB view details)

Uploaded CPython 3.12Windows x86-64

doces-0.0.9-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

doces-0.0.9-cp312-cp312-macosx_11_0_arm64.whl (26.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

doces-0.0.9-cp312-cp312-macosx_10_9_x86_64.whl (25.8 kB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

doces-0.0.9-cp311-cp311-win_amd64.whl (26.7 kB view details)

Uploaded CPython 3.11Windows x86-64

doces-0.0.9-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (70.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

doces-0.0.9-cp311-cp311-macosx_11_0_arm64.whl (25.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

doces-0.0.9-cp311-cp311-macosx_10_9_x86_64.whl (25.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

doces-0.0.9-cp310-cp310-win_amd64.whl (26.7 kB view details)

Uploaded CPython 3.10Windows x86-64

doces-0.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (70.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

doces-0.0.9-cp310-cp310-macosx_11_0_arm64.whl (25.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

doces-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl (25.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

doces-0.0.9-cp39-cp39-win_amd64.whl (26.7 kB view details)

Uploaded CPython 3.9Windows x86-64

doces-0.0.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (70.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

doces-0.0.9-cp39-cp39-macosx_11_0_arm64.whl (25.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

doces-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl (25.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

doces-0.0.9-cp38-cp38-win_amd64.whl (26.6 kB view details)

Uploaded CPython 3.8Windows x86-64

doces-0.0.9-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (70.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

doces-0.0.9-cp38-cp38-macosx_11_0_arm64.whl (25.7 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

doces-0.0.9-cp38-cp38-macosx_10_9_x86_64.whl (25.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

doces-0.0.9-cp37-cp37m-win_amd64.whl (26.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

doces-0.0.9-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (69.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

doces-0.0.9-cp37-cp37m-macosx_10_9_x86_64.whl (25.4 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file doces-0.0.9-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: doces-0.0.9-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 26.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for doces-0.0.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 82f59e8d253b6a08e1fed2ad48e99b665fd90522035bdb887061e69702b61078
MD5 2f46b631f9edea4b0d53eadf107e3d35
BLAKE2b-256 8fdb47e7f9f5083d53f3a6b432c9c91e84b2785aa727a914e71e0c307b83ce32

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp312-cp312-win_amd64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca4f35f8691cddf8d7119a203f299b7ab628edceab97266c741770bd5a32c686
MD5 b60e1f041c1b94dd465ca80b4ce0a870
BLAKE2b-256 4ff40ddaa1063f37e3109f94f001d0d1777a80494782719236521c826a9aab40

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3ebfacd8fb9fae0ae06bcea6334e94c7566ac3d6bd6a8972f8422d54040743f
MD5 0ce37f5ae61686419bba46da5380c8a6
BLAKE2b-256 fb3a6ece6b515f081afe69d42d5178ba419c506fdf20f258fb0ea0a49c61cd51

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c584a49087b0151d8f184de2437e4e03e53917b09a5cc3fa25fb93663f12c01a
MD5 596fa9de41e2dabf07a7d9fe762a322e
BLAKE2b-256 d0cecea5f37d10e0a120ba5c0791d50e6a316460cbff6ce7aa7a34cc5ac88902

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp312-cp312-macosx_10_9_x86_64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: doces-0.0.9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 26.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for doces-0.0.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8a9314be9ab166bd1cbdf4d41f027817ca85c7a8ce89a13f839c6cfcae1ceddb
MD5 0cc33397d2627483ba93d3bdc91933c9
BLAKE2b-256 ce3d924813992654f89d7f64e28534d0ce84a10736069425dfb7ec3a508d803b

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp311-cp311-win_amd64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba2a76c90c4b24c7145a565cb13b1936f354da4b1eba586d1b40a142a7fcddcd
MD5 4725215f64aa67576915c3bf82484889
BLAKE2b-256 b2fe7552d1d43657063f240a86e023aefe30e18d5711a6fceb95caa06aaef3a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a027bb65ffbb457c6dbc9a05d731c7703ee172f90dbb128a604e9c67f5176105
MD5 378d67c402d7e92d273047a72fa3ade5
BLAKE2b-256 1a8c596aa97cd737b5a0148128402360747a793efe4459f883447261496234d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 679795d0f0b95c4cc8daa075a5aee631b71287d462fb227b4f88eba43b10533e
MD5 54af52367ae19498e72639ea4d174665
BLAKE2b-256 b1ea49b58ddad17e39c0aa538a3f7da0ae35f29a7856f8e837e57f08b2579247

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: doces-0.0.9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 26.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for doces-0.0.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f171dca22a9324774682c634b26fff126b51835d12b5e98c36c525a0b6a109e7
MD5 1c22d1e0713bd1b085916acc3838909e
BLAKE2b-256 ba18e0d4a63ef0799f89275391e4c806e5c1527a4dc86be729eb873aa0f57451

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp310-cp310-win_amd64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07934b8c71a681de22448c85ac0c1c291ca6c7493b4669a06e5b99b2a1f9edd6
MD5 76cce5ee37fb78230d6541bc558c0424
BLAKE2b-256 1fa4afcb669d6f9bd393e185fa4c8711f7421a6c71cea968bb35690f61ae18dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12b84cb4f8a18be27b634e70cd29572f9a5f8ed498458b747ec4aff2d8ae8ea7
MD5 fc0269b29ab2681d1e8275ed34b6c789
BLAKE2b-256 f2a71f43424ce176a5058bf7b9efd515470d918ae96fa1f5ccd6dbc6fe7c62f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 11a6d0c50fde0496fd1b0b40964e8c315fc7a9daaf63697f261e85e05e8b980e
MD5 09b8f4756f021a2c26642cec10d443f4
BLAKE2b-256 cf2e4801316521d683daaf72ffe005fe6cdcddb1246e6a7aa8335275f6ca21ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: doces-0.0.9-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 26.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for doces-0.0.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e48611edd55718f76bd2494ae085928b1b8b1086c78333d951257204d49d1934
MD5 b8fc8b06d1ea90406ae7019985f37071
BLAKE2b-256 06edfa431f41c2637c5a6e19e554873f0de7e2f988b5166d8cd53708768ca503

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp39-cp39-win_amd64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a6a675ec20734073ec0f441b4001b4d3cd699a3beb72cc6d6bef0d7d3e46003
MD5 2f52b6573d0ead53bad5596572581dc4
BLAKE2b-256 1405c58be003c7c7bd48f0a0d8fe4a13a81839eff8ad9615bff061280cca411d

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: doces-0.0.9-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 25.8 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for doces-0.0.9-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16c28121aebe4a5976b05fe685565a27b64f72debf932e526e13091fd3dc83cd
MD5 352ac41191a7056e8629f729edc1b0ac
BLAKE2b-256 1554fe5dab36608507f2a2bcfb2bab62050174b0032c018eb1cca6200ea62518

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 abf6e2d18d95b6c51fb5541db73a6429b6c148c3671ac0fb481076ef5793a601
MD5 0c1238fec3075abc10cd0eee21127269
BLAKE2b-256 89436c8c168762c49c99dd0706e3b03c8f1cd8e81ee6f1f018333f010fc4e073

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: doces-0.0.9-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 26.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for doces-0.0.9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1ab7011e823b1a06f4f4f9925ba89cdd74699d7eec7fd015129bd8d32b28d53c
MD5 eb4b95e2f961999f22c1f4532a96bf7f
BLAKE2b-256 651736a9322024743b20fac3bedf349c47c6962759c92deb8fa6c1bfe60ef405

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp38-cp38-win_amd64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6894fd61e66f4989bbeb46fbb6de9fb29bd572df0d73a42a0415169255383cb4
MD5 cfca72b68fb02e4e8580c2f75280504b
BLAKE2b-256 921b45a9f66ff50efa81ffe87258327a5cd677e5888c220526a9e3ad8f7e97d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: doces-0.0.9-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 25.7 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for doces-0.0.9-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 416e8ea0129d2400bd8dcef50d2f132d202dfbfe1049376c5700ef2ce8428ca5
MD5 5148600878f4ba8d062a9b24f123017f
BLAKE2b-256 04e7f3b2f2edb7a3bc45a0b754f43cd7c608dd29112c4bb515e255b847924d78

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1bf38cbe6eb25c6585bb9b526fb6b080c03d88a4fe2329f7ded2a39198a5e78f
MD5 be3b505e836672831e8e66d8591a5951
BLAKE2b-256 08bd924bb5625ada5e798eb5781299737952d667c34ed6da2f654c8ad5ab23b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp38-cp38-macosx_10_9_x86_64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: doces-0.0.9-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 26.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for doces-0.0.9-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ee490f2b106965353475754d772e79a9aab122712785abaa51ef80f546cdc53e
MD5 347400cac4d001bceeeeb4010e1f0a4c
BLAKE2b-256 bb0c97fbaa23ab8b0e94b7beb1d896ae7effbdb75ba3196bb14fcbf68031820b

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp37-cp37m-win_amd64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63a65410316c8452c8cc13e76f12fe757700080d8612546d3ec6917d0cd9b39b
MD5 2e84ceb276403b992e5e75b373e42b0c
BLAKE2b-256 68db3d26a31003afe613ceb6fd175f5c6011280895fb6842306a431f7767d3e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doces-0.0.9-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for doces-0.0.9-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7f547e9e1c55cc8eafc136b3cbcd2d2876be912dca2269984d2ccec06ce3d017
MD5 e43f58b4200e086d62ca44c2eb996a46
BLAKE2b-256 11362cb4100198e19172202d3d84414477acb7fab1abd5a93731b12c94d171a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.9-cp37-cp37m-macosx_10_9_x86_64.whl:

Publisher: build-publish-pypi.yml on hfarruda/doces

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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