Skip to main content

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

Project description

DOCES

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

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 DOCES 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)

Citation Request

If you publish a scientific paper using this material, please cite the respective reference(s) as follows.

The standard dynamics developed for undirected networks is cited as follows:

  • 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.2-cp311-cp311-win_amd64.whl (26.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

doces-0.0.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (69.8 kB view details)

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

doces-0.0.2-cp311-cp311-macosx_11_0_arm64.whl (25.1 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

doces-0.0.2-cp311-cp311-macosx_10_9_x86_64.whl (24.8 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

doces-0.0.2-cp310-cp310-win_amd64.whl (26.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

doces-0.0.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (69.5 kB view details)

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

doces-0.0.2-cp310-cp310-macosx_11_0_arm64.whl (25.1 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

doces-0.0.2-cp310-cp310-macosx_10_9_x86_64.whl (24.8 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

doces-0.0.2-cp39-cp39-win_amd64.whl (26.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

doces-0.0.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (69.3 kB view details)

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

doces-0.0.2-cp39-cp39-macosx_11_0_arm64.whl (25.1 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

doces-0.0.2-cp39-cp39-macosx_10_9_x86_64.whl (24.8 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

doces-0.0.2-cp38-cp38-win_amd64.whl (26.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

doces-0.0.2-cp38-cp38-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.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

doces-0.0.2-cp38-cp38-macosx_11_0_arm64.whl (25.1 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

doces-0.0.2-cp38-cp38-macosx_10_9_x86_64.whl (24.8 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

doces-0.0.2-cp37-cp37m-win_amd64.whl (26.0 kB view details)

Uploaded CPython 3.7m Windows x86-64

doces-0.0.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (68.5 kB view details)

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

doces-0.0.2-cp37-cp37m-macosx_10_9_x86_64.whl (24.8 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: doces-0.0.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 26.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for doces-0.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 078c17e7946331fbfa6dca09fbee1026f50515c02f8c9dc4a1e86c346cd801b8
MD5 9bb3920cfcdd788652bb453605ffcef8
BLAKE2b-256 243035a6dc27ea0205a567fc3689ee3636c9ab92a5da96eade701f551aec649d

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

Details for the file doces-0.0.2-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.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9d79cd92755d8c9cc5a83dfe787c050a95cb7dadeaf53b58df69e70d05fe6c2a
MD5 e5f222b706ce87d77628f89355f55d43
BLAKE2b-256 516e6d3e14f3af174c1e5818a18adb4e16f18f1a959217e0871f5dba77d60ddd

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.2-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:

File details

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

File metadata

File hashes

Hashes for doces-0.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d49e25e1cb260aa93ebc7a21da385eae4fba041432df12158c337af97df8f03c
MD5 cd26a29ae224fe1976ba4a5369ad4217
BLAKE2b-256 13dcecf96166af5a288edb7aa32d609b32dfb54cb67b4747ceb1b04cb8584079

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for doces-0.0.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a75d2dbb6229e059e5187026feda4467c437a3bbd5e888d7a73e75e212d123ad
MD5 2194d65414793c4754b6d1fa4336c6b6
BLAKE2b-256 70089bb1a2aa2b098202976b6fdc417537070bf45148d19ca34e1ba7eac76ca7

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: doces-0.0.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 26.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for doces-0.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 85e7e1580b93aafd1963de323604038f30c7886c0561f48313c77387d111df65
MD5 db38602b2fabea0936da598530683f21
BLAKE2b-256 c1cda90f1886bd3be4c853ddd62f856eb9eaa9dfb8533d0b887cb48368bc8c5d

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

Details for the file doces-0.0.2-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.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 653991225bb17285095ba75ad5c496598d2afb00c641a4bc1e36761be0f9a440
MD5 5ee2badcb6519cbe78cacd9ef1067013
BLAKE2b-256 196d78aaf0c7c4c4a195e5fc0567248f0f2546bc6b0cb849b95ba8db3271107d

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.2-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:

File details

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

File metadata

File hashes

Hashes for doces-0.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b238a2b2b464b0b5183dbd7bb9a9009d553852388464c01cee7f978ead80a2d6
MD5 639753d17325f9815bf8d2f276402024
BLAKE2b-256 6cbbc7e52540f0193f934de8253cecc281b277c00cee6f5a751019ef635bd1d3

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for doces-0.0.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f956de0f436a4e062c5f77e7b514f0f1a2be2eb152a28cb171ae70a5fb2dc22e
MD5 abba502662a960de9e38aac58e7f8cb0
BLAKE2b-256 ee6bd4b85c2ffb5afcc35b69f5b388c0eebaeb08a2efb0961f73163c1c2f7948

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: doces-0.0.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 26.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for doces-0.0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 67f17864d47bbf34dcab04c66db9fcd80fa65b2ab5ff29b68375b4e6559e05f7
MD5 cd8079cae5d6acb7c7f2cf2e62b09dfc
BLAKE2b-256 4bf2772fcce4a69e697c561d771b3dd57dabfe1e4486dfc2773074ec0c171eff

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

Details for the file doces-0.0.2-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.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd318414eda670d74665419b2b0d0d8f98defed360d85ea8725d87a9b84e6919
MD5 fe0284fea9a26c4524593d9fcea7aa43
BLAKE2b-256 54c2aa959d56183b668395d8de110cdf03a3a69ff7675185dbb6e984b1adc9ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.2-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:

File details

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

File metadata

File hashes

Hashes for doces-0.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a647414506f9c5f11b47138b72df7e0a99cc18d6c6f4dc4fedce9593a7cce437
MD5 302b7435a21dfd2cd829e221a6bb7ac5
BLAKE2b-256 44fcde6a63191d56b86cea30ae6143204e2659f0f8cd5aa8c4cdd51016ad9ca6

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for doces-0.0.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cc375faceddda9a0e652ff4d04abfc067c3c963c96c54fdea6e8000985b8f5ef
MD5 478bb841584f8960b8e8d27e7c62b4a4
BLAKE2b-256 98ffda7ff4b8ec885a0053a1a268559fd06a6e6179d5db71199fb61ccce32634

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: doces-0.0.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 26.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for doces-0.0.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 02e5fd462f28dbe3a09f247279256651083ce3628219009f4b03ea73bfb42ff1
MD5 8e3e884dc794aeddf11dc094556e011a
BLAKE2b-256 d8bcab5c7d17cac649c10060c043d49b78d9a60d12ec500ccf68fc9bd97aedf7

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

Details for the file doces-0.0.2-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.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 781d732a1431741e232df6270791d4c0d70f498fbd377a58e25c215b53e0e8dd
MD5 bf551a096b362ff41ad3090817e839a6
BLAKE2b-256 045eeeb668428be9238edddd98b8ba1f3100fa89a3dc48305b584c44fe2c6538

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.2-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:

File details

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

File metadata

File hashes

Hashes for doces-0.0.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 61a8eb9109a12770e0b14186b13319e07fd17aca55d0aa524deebf5cd311a940
MD5 7c685ca9cc1ac8fd2d3dc9ed4392c15b
BLAKE2b-256 1def0d7a2feb15203908b2a1d57a40a93102d25cad1ab33fd86194bb40e1ea76

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for doces-0.0.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1bf9097a21b7f09331710b657aad922bd2c18dce90bfa2f80a9af64ca49cce3b
MD5 6e12f806af67cd3296e082727919583a
BLAKE2b-256 6c84a6526fb23864ed91f3fd4f53c8b88bc65da5c93c2e8951a4d26963bbeacc

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

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

File hashes

Hashes for doces-0.0.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ad93d5fa8d2941de704fb0d62daf6e1e4fe3d801594928028bad15f05a6276b3
MD5 4bbda662be114276ff2386bbeb10c8b2
BLAKE2b-256 8e82badeef567671ebbd4334a88df6ea6b91270af52ab148aacd0776170bf96f

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

Details for the file doces-0.0.2-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.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d005683472bc65ba69d0a613e9423a61a36a7b1d7c2eb82584294e24fa76860c
MD5 42ac65d4688b07ab92a1a7a563c8339d
BLAKE2b-256 3cc6c7921ca649beeb42b5ba09bbd613204de37d7eb4a5452878fed4de712183

See more details on using hashes here.

Provenance

The following attestation bundles were made for doces-0.0.2-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:

File details

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

File metadata

File hashes

Hashes for doces-0.0.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e09a2a645554122cf338f5ef98846a55333f4f631afacdcd271569f96323f0f6
MD5 35d07902f8b77ecf449399d5d658486a
BLAKE2b-256 299aa805bfc13564e1c1e6725638c8d4addf6b5133cbf55b33801877f67c68a5

See more details on using hashes here.

Provenance

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

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

Attestations:

Supported by

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