Skip to main content

Bindings to MorphoDiTa library

Project description

ufal.morphodita

The ufal.morphodita is a Python binding to MorphoDiTa library <http://ufal.mff.cuni.cz/morphodita>.

The bindings is a straightforward conversion of the C++ bindings API. Python >=3 is supported.

Wrapped C++ API

The C++ API being wrapped follows. For a API reference of the original C++ API, see <http://ufal.mff.cuni.cz/morphodita/api-reference>.

Helper Structures
-----------------

  typedef vector<int> Indices;

  typedef vector<string> Forms;

  struct TaggedForm {
    string form;
    string tag;
  };
  typedef vector<TaggedForm> TaggedForms;

  struct TaggedLemma {
    string lemma;
    string tag;
  };
  typedef vector<TaggedLemma> TaggedLemmas;
  typedef vector<TaggedLemmas> Analyses;

  struct TaggedLemmaForms {
    string lemma;
    TaggedForms forms;
  };
  typedef vector<TaggedLemmaForms> TaggedLemmasForms;

  struct TokenRange {
    size_t start;
    size_t length;
  };
  typedef vector<TokenRange> TokenRanges;

  struct DerivatedLemma {
    std::string lemma;
  };
  typedef vector<DerivatedLemma> DerivatedLemmas;


Main Classes
------------

  class Version {
   public:
    unsigned major;
    unsigned minor;
    unsigned patch;
    string prerelease;

    static Version current();
  };

  class Tokenizer {
   public:
    virtual void setText(const char* text);
    virtual bool nextSentence(Forms* forms, TokenRanges* tokens);

    static Tokenizer* newVerticalTokenizer();
    static Tokenizer* newCzechTokenizer();
    static Tokenizer* newEnglishTokenizer();
    static Tokenizer* newGenericTokenizer();
  };

  class TagsetConverter {
   public:
    static TagsetConverter* newIdentityConverter();
    static TagsetConverter* newPdtToConll2009Converter();
    static TagsetConverter* newStripLemmaCommentConverter(const Morpho& morpho);
    static TagsetConverter* newStripLemmaIdConverter(const Morpho& morpho);

    virtual void convert(TaggedLemma& lemma) const;
    virtual void convertAnalyzed(TaggedLemmas& lemmas) const;
    virtual void convertGenerated(TaggedLemmasForms& forms) const;
  };

  class Derivator {
   public:
    virtual bool parent(const char* lemma, DerivatedLemma& parent) const;
    virtual bool children(const char* lemma, DerivatedLemmas& children) const;
  };

  class DerivationFormatter {
   public:
    virtual string formatDerivation(const char* lemma) const;
    virtual void formatTaggedLemma(TaggedLemma& tagged_lemma, const TagsetConverter* converter = nullptr) const;
    virtual void formatTaggedLemmas(TaggedLemmas& tagged_lemma, const TagsetConverter* converter = nullptr) const;

    static DerivationFormatter* newNoneDerivationFormatter();
    static DerivationFormatter* newRootDerivationFormatter(const Derivator* derivator);
    static DerivationFormatter* newPathDerivationFormatter(const Derivator* derivator);
    static DerivationFormatter* newTreeDerivationFormatter(const Derivator* derivator);
    static DerivationFormatter* newDerivationFormatter(const char* name, const Derivator* derivator);
  };

  class Morpho {
   public:
    static Morpho* load(const char* fname);

    enum { NO_GUESSER = 0, GUESSER = 1, GUESSER_UNSPECIFIED = -1 };

    virtual int analyze(const char* form, int guesser, TaggedLemmas& lemmas) const;
    virtual int generate(const char* lemma, const char* tag_wildcard, int guesser, TaggedLemmasForms& forms) const;
    virtual string rawLemma(const char* lemma) const;
    virtual string lemmaId(const char* lemma) const;
    virtual string rawForm(const char* form) const;

    virtual Tokenizer* newTokenizer() const;

    virtual Derivator* getDerivator() const;
  };

  class Tagger {
   public:
    static Tagger* load(const char* fname);

    virtual const Morpho* getMorpho() const;

    virtual void tag(const Forms& forms, TaggedLemmas& tags, int guesser = Morpho::GUESSER_UNSPECIFIED) const;

    virtual void tagAnalyzed(const Forms& forms, const Analyses& analyses, Indices& tags) const;

    Tokenizer* newTokenizer() const;
  };

Examples

run_morpho_cli

Simple example performing morphological analysis and generation:

import sys

from ufal.morphodita import *

# In Python2, wrap sys.stdin and sys.stdout to work with unicode.
if sys.version_info[0] < 3:
  import codecs
  import locale
  encoding = locale.getpreferredencoding()
  sys.stdin = codecs.getreader(encoding)(sys.stdin)
  sys.stdout = codecs.getwriter(encoding)(sys.stdout)

if len(sys.argv) < 2:
  sys.stderr.write('Usage: %s dict_file\n' % sys.argv[0])
  sys.exit(1)

sys.stderr.write('Loading dictionary: ')
morpho = Morpho.load(sys.argv[1])
if not morpho:
  sys.stderr.write("Cannot load dictionary from file '%s'\n" % sys.argv[1])
  sys.exit(1)
sys.stderr.write('done\n')

lemmas = TaggedLemmas()
lemmas_forms = TaggedLemmasForms()
line = sys.stdin.readline()
while line:
  tokens = line.rstrip('\r\n').split('\t')
  if len(tokens) == 1: # analyze
    result = morpho.analyze(tokens[0], morpho.GUESSER, lemmas)

    guesser = "Guesser " if result == morpho.GUESSER else ""
    for lemma in lemmas:
      sys.stdout.write('%sLemma: %s %s\n' % (guesser, lemma.lemma, lemma.tag))
  elif len(tokens) == 2: # generate
    result = morpho.generate(tokens[0], tokens[1], morpho.GUESSER, lemmas_forms)

    guesser = "Guesser " if result == morpho.GUESSER else ""
    for lemma_forms in lemmas_forms:
      sys.stdout.write('%sLemma: %s\n' % (guesser, lemma_forms.lemma))
      for form in lemma_forms.forms:
        sys.stdout.write('  %s %s\n' % (form.form, form.tag))

  line = sys.stdin.readline()

run_tagger

Simple example performing tokenization and PoS tagging:

import sys

from ufal.morphodita import *

def encode_entities(text):
  return text.replace('&', '&amp;').replace('<', '&lt;').replace('>', '&gt;').replace('"', '&quot;')

# In Python2, wrap sys.stdin and sys.stdout to work with unicode.
if sys.version_info[0] < 3:
  import codecs
  import locale
  encoding = locale.getpreferredencoding()
  sys.stdin = codecs.getreader(encoding)(sys.stdin)
  sys.stdout = codecs.getwriter(encoding)(sys.stdout)

if len(sys.argv) == 1:
  sys.stderr.write('Usage: %s tagger_file\n' % sys.argv[0])
  sys.exit(1)

sys.stderr.write('Loading tagger: ')
tagger = Tagger.load(sys.argv[1])
if not tagger:
  sys.stderr.write("Cannot load tagger from file '%s'\n" % sys.argv[1])
  sys.exit(1)
sys.stderr.write('done\n')

forms = Forms()
lemmas = TaggedLemmas()
tokens = TokenRanges()
tokenizer = tagger.newTokenizer()
if tokenizer is None:
  sys.stderr.write("No tokenizer is defined for the supplied model!")
  sys.exit(1)

not_eof = True
while not_eof:
  text = ''

  # Read block
  while True:
    line = sys.stdin.readline()
    not_eof = bool(line)
    if not not_eof: break
    line = line.rstrip('\r\n')
    text += line
    text += '\n';
    if not line: break



  # Tag
  tokenizer.setText(text)
  t = 0
  while tokenizer.nextSentence(forms, tokens):
    tagger.tag(forms, lemmas)

    for i in range(len(lemmas)):
      lemma = lemmas[i]
      token = tokens[i]
      sys.stdout.write('%s%s<token lemma="%s" tag="%s">%s</token>%s' % (
        encode_entities(text[t : token.start]),
        "<sentence>" if i == 0 else "",
        encode_entities(lemma.lemma),
        encode_entities(lemma.tag),
        encode_entities(text[token.start : token.start + token.length]),
        "</sentence>" if i + 1 == len(lemmas) else "",
      ))
      t = token.start + token.length
  sys.stdout.write(encode_entities(text[t : ]))

AUTHORS

Milan Straka <straka@ufal.mff.cuni.cz>

Jana Straková <strakova@ufal.mff.cuni.cz>

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

ufal.morphodita-1.11.2.1.tar.gz (193.1 kB view details)

Uploaded Source

Built Distributions

ufal.morphodita-1.11.2.1-cp312-cp312-win_amd64.whl (540.8 kB view details)

Uploaded CPython 3.12 Windows x86-64

ufal.morphodita-1.11.2.1-cp312-cp312-win32.whl (418.3 kB view details)

Uploaded CPython 3.12 Windows x86

ufal.morphodita-1.11.2.1-cp312-cp312-musllinux_1_1_x86_64.whl (960.2 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

ufal.morphodita-1.11.2.1-cp312-cp312-musllinux_1_1_i686.whl (1.0 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

ufal.morphodita-1.11.2.1-cp312-cp312-musllinux_1_1_aarch64.whl (937.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ ARM64

ufal.morphodita-1.11.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (426.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

ufal.morphodita-1.11.2.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (441.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

ufal.morphodita-1.11.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (415.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

ufal.morphodita-1.11.2.1-cp312-cp312-macosx_11_0_arm64.whl (413.3 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

ufal.morphodita-1.11.2.1-cp312-cp312-macosx_10_9_x86_64.whl (442.8 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

ufal.morphodita-1.11.2.1-cp311-cp311-win_amd64.whl (538.7 kB view details)

Uploaded CPython 3.11 Windows x86-64

ufal.morphodita-1.11.2.1-cp311-cp311-win32.whl (417.5 kB view details)

Uploaded CPython 3.11 Windows x86

ufal.morphodita-1.11.2.1-cp311-cp311-musllinux_1_1_x86_64.whl (956.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

ufal.morphodita-1.11.2.1-cp311-cp311-musllinux_1_1_i686.whl (1.0 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

ufal.morphodita-1.11.2.1-cp311-cp311-musllinux_1_1_aarch64.whl (936.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

ufal.morphodita-1.11.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (425.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

ufal.morphodita-1.11.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (440.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

ufal.morphodita-1.11.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (415.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

ufal.morphodita-1.11.2.1-cp311-cp311-macosx_11_0_arm64.whl (410.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

ufal.morphodita-1.11.2.1-cp311-cp311-macosx_10_9_x86_64.whl (440.5 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

ufal.morphodita-1.11.2.1-cp310-cp310-win_amd64.whl (538.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

ufal.morphodita-1.11.2.1-cp310-cp310-win32.whl (417.5 kB view details)

Uploaded CPython 3.10 Windows x86

ufal.morphodita-1.11.2.1-cp310-cp310-musllinux_1_1_x86_64.whl (956.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

ufal.morphodita-1.11.2.1-cp310-cp310-musllinux_1_1_i686.whl (1.0 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

ufal.morphodita-1.11.2.1-cp310-cp310-musllinux_1_1_aarch64.whl (936.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

ufal.morphodita-1.11.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (425.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

ufal.morphodita-1.11.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (440.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

ufal.morphodita-1.11.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (415.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

ufal.morphodita-1.11.2.1-cp310-cp310-macosx_11_0_arm64.whl (411.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

ufal.morphodita-1.11.2.1-cp310-cp310-macosx_10_9_x86_64.whl (440.7 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

ufal.morphodita-1.11.2.1-cp39-cp39-win_amd64.whl (538.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

ufal.morphodita-1.11.2.1-cp39-cp39-win32.whl (417.4 kB view details)

Uploaded CPython 3.9 Windows x86

ufal.morphodita-1.11.2.1-cp39-cp39-musllinux_1_1_x86_64.whl (956.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

ufal.morphodita-1.11.2.1-cp39-cp39-musllinux_1_1_i686.whl (1.0 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

ufal.morphodita-1.11.2.1-cp39-cp39-musllinux_1_1_aarch64.whl (936.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

ufal.morphodita-1.11.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (425.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

ufal.morphodita-1.11.2.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (440.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

ufal.morphodita-1.11.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (415.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

ufal.morphodita-1.11.2.1-cp39-cp39-macosx_11_0_arm64.whl (411.0 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

ufal.morphodita-1.11.2.1-cp39-cp39-macosx_10_9_x86_64.whl (440.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

ufal.morphodita-1.11.2.1-cp38-cp38-win_amd64.whl (538.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

ufal.morphodita-1.11.2.1-cp38-cp38-win32.whl (417.3 kB view details)

Uploaded CPython 3.8 Windows x86

ufal.morphodita-1.11.2.1-cp38-cp38-musllinux_1_1_x86_64.whl (956.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

ufal.morphodita-1.11.2.1-cp38-cp38-musllinux_1_1_i686.whl (1.0 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

ufal.morphodita-1.11.2.1-cp38-cp38-musllinux_1_1_aarch64.whl (936.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

ufal.morphodita-1.11.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (426.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

ufal.morphodita-1.11.2.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (440.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

ufal.morphodita-1.11.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (415.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

ufal.morphodita-1.11.2.1-cp38-cp38-macosx_11_0_arm64.whl (414.0 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

ufal.morphodita-1.11.2.1-cp38-cp38-macosx_10_9_x86_64.whl (442.4 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

ufal.morphodita-1.11.2.1-cp37-cp37m-win_amd64.whl (538.7 kB view details)

Uploaded CPython 3.7m Windows x86-64

ufal.morphodita-1.11.2.1-cp37-cp37m-win32.whl (417.2 kB view details)

Uploaded CPython 3.7m Windows x86

ufal.morphodita-1.11.2.1-cp37-cp37m-musllinux_1_1_x86_64.whl (958.5 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

ufal.morphodita-1.11.2.1-cp37-cp37m-musllinux_1_1_i686.whl (1.0 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

ufal.morphodita-1.11.2.1-cp37-cp37m-musllinux_1_1_aarch64.whl (937.0 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

ufal.morphodita-1.11.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (426.1 kB view details)

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

ufal.morphodita-1.11.2.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (442.3 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

ufal.morphodita-1.11.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (415.8 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

ufal.morphodita-1.11.2.1-cp37-cp37m-macosx_10_9_x86_64.whl (441.9 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

ufal.morphodita-1.11.2.1-cp36-cp36m-win_amd64.whl (570.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

ufal.morphodita-1.11.2.1-cp36-cp36m-win32.whl (438.3 kB view details)

Uploaded CPython 3.6m Windows x86

ufal.morphodita-1.11.2.1-cp36-cp36m-musllinux_1_1_x86_64.whl (958.5 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ x86-64

ufal.morphodita-1.11.2.1-cp36-cp36m-musllinux_1_1_i686.whl (1.0 MB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ i686

ufal.morphodita-1.11.2.1-cp36-cp36m-musllinux_1_1_aarch64.whl (937.0 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ ARM64

ufal.morphodita-1.11.2.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (426.1 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

ufal.morphodita-1.11.2.1-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl (442.3 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ i686

ufal.morphodita-1.11.2.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (415.8 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ ARM64

ufal.morphodita-1.11.2.1-cp36-cp36m-macosx_10_9_x86_64.whl (441.9 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file ufal.morphodita-1.11.2.1.tar.gz.

File metadata

  • Download URL: ufal.morphodita-1.11.2.1.tar.gz
  • Upload date:
  • Size: 193.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for ufal.morphodita-1.11.2.1.tar.gz
Algorithm Hash digest
SHA256 8f2ebaa0bfd11b7036e94a56cdd84ca3164ed1dc491a96a4f54a474516e93ed3
MD5 ca892774771615e416a67ad316e3909e
BLAKE2b-256 409f9df346160d7828c3cec2b705bba4b5d9cff7b186f8010b31be250df223b3

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 207f46e90542e066ee9d6ddbc8b551f0e6aff67aed7afa4cd4971d95be55c990
MD5 e0d4581e154722b3a08d7cda82deaf65
BLAKE2b-256 aacb00d1833e9b3ec1c648ef0d7c27c9f1822c6130ebab3ffbabfdcae2332922

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 a87d80457b83ab64e96d79069d55525e55997758366751d5c0ca6e900ddd323b
MD5 1ceaf3dd8cba6d28bc93fd6995ccbeae
BLAKE2b-256 8b806d5864d382b6b77086e9b69e92d59cf917329f47ce2882c607c89180d9fc

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 54bbd07d47c93c7c4e8e9d07592a80fd478f9bd4e5cf8c6cb2234eb003be8c1c
MD5 9c359cac55b37d38bfdee1356d370569
BLAKE2b-256 3c0ffb7fceb6a7753361cc17416cfbc5902f8f1d9cdc1c2d4dee39289a5f43a0

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1963e4922838f041e66f9420e2c9b647f270b61165748ed1bcb714f2a3f49bbc
MD5 256ca99230d6c493aeaca4a1e00068f8
BLAKE2b-256 e4b69a3d1961b09ca71c6ae171cf7404d571cbc0fa672ff1c86e94d96331f54e

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5059e980e53f72a13e0c64104617c21e28f2a9b9539a756c5e9ef4ee8f7b769d
MD5 a49e34f79a2eb5c2a5b14ff0a9194a02
BLAKE2b-256 38f8493a1b6d577a72d3d044306dafb7267ec1b0ebfd4d5edbf5d393953acd9c

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 182b962791760a950a2dd92c27506b502a9927894cbfa4e6c51ac2993c02aea2
MD5 30983d3d1957eb93d4c42f06840e727c
BLAKE2b-256 ec9d2514bf4200de8fd736917546919f84afbb7d460de2a862b007fb94912a92

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 22c4a87d2f27e2aa74852efc103acb1df24ecd4bff5236d9b1637bf0469eda87
MD5 42d6ad3c70cdbf58e72dc87bbb749d4a
BLAKE2b-256 3014184d528492ec67ad9096ab6555466d999083b47774500edb4cbb36da9b95

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8842fa541204f52e5a98668cb2aee61032477fe76560cb718c2e0064bb421450
MD5 4da0e9940d296303b3eb10bb6f83e4b3
BLAKE2b-256 14a3b3217aaa3b493ddd4dbd1b3d2ac6a94b9f067a62dd41438f9f96a9120492

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 271712f0a54ab0763c60366815035ef3568d7c745d9731f59112a202b629e521
MD5 3bdf8930a57f7fdc0570fd80a0e2b3c0
BLAKE2b-256 bfb6cbf3578d93901fcda169d66e651c21006564d046a56da3c8497732eb84e2

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d4e3fe584ded4e99ce22902e8814774c166266aab0184b467982293c65d39720
MD5 70bc2bfcc258925d226acb62e36cb879
BLAKE2b-256 d58354761dc70c4800d046c410efd9c2e53cbb0f925bcf133ba78bfb2beadf90

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bfbe50c7562658d9a38ba7b176aeeb5b49710dae4378e6e04543ae3b546508a5
MD5 6096f16b89c6ed7de1354bfee665ab95
BLAKE2b-256 d1ff8bb65aabd55e9e7cb49ded65cfedc6292cd00d907e97b5b3eb2c0cc8bf89

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a783def07cb5af37cf572f8e740b22692f9efc37f397417b77c3a1cc546d8a7f
MD5 7387e02e74262f5457e08e83785ce78b
BLAKE2b-256 309a2fbeac65f1739c3361152aec8945b604f3d49f98a70e23cca782d9385e7b

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cc24469d85861a439f57c16d84037fe08c49291d734d34ebe11026f56db2642b
MD5 2ab149bad657eebaf0394b6c430cf89d
BLAKE2b-256 1ccee51c37b81de1b0ff4b90dca55fe6d0e4c5f757df29a3775196180053198c

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 641c81f7d152c52b05f460388f840165e7333e5ea78a92a8ce8132a8ab984481
MD5 fa497898b2fb538d29e0b9ed520a5f38
BLAKE2b-256 18ea11fe32da9ac8750325bd134bb2e0e92de7ca192d8d41d8aebb1f67dfc5fd

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c7f3a134dbf0f090fbc4673d0a0360f819fded19050d1afedb7312f01701f98f
MD5 d27bc215790199bf2735e3309e76f372
BLAKE2b-256 61f5774e9fe6f5bf9fd9a953d3b45e716d155df19db152c54747ad059747b1f6

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ed887bde4aa5930b244c176698b6d478059089298eaa2628c174f1d296d3947
MD5 e09a459bfbb524cea33aea4c441278f6
BLAKE2b-256 afbc90485e80e8547b6cb38a083a503886ff8374e4e7be4044e8f02e4b163b48

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 89f6f8ac1f1832eb85223f0d1b205b37949986928b53ec0f3918016251e7c449
MD5 db963090e1fd74cc59fb3e4c3a8ae6e8
BLAKE2b-256 bf121ad281a3b44230cc2145bde9390593d3dd8b21626dede22acef835ce070a

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2de45e6f216034d563e8a0fe4e33c7be929efca44d9c0ebf48e263a97f3904d3
MD5 06b996587d0b1c7f03b522914a91ee95
BLAKE2b-256 765db460ab325e2604b60200ae0574edaa5c8b54bd22104885d3187610614942

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 56ba3eb35054f229423d45ce17af0a493ded3144cc6f95a4a57773c114c949af
MD5 be53de017f78ca752f264ca937f5a4db
BLAKE2b-256 d0f7bc40848c9dcfa88353c9d8c161870522bdd563054d0567cb19b75578d2de

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 23903da0b20c44e4d19d645d4d4187d534bd5cf88a57a5a2d10d224097a95af6
MD5 86c77e16f12a6fb933e45fdbfe76d3c0
BLAKE2b-256 c49fd542ebf64ef52056300faab91759b452de824162f24550017a8305f50cc7

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 516524cdc345e15f2adc13de2adabd13b7849f153f6f040dcb72888c2494092a
MD5 5428a5ba19492c6793201ff65a0b7161
BLAKE2b-256 29f135ff63924d0a09291cd0c419d4081b505bcaee793781b4204d99792f2bf1

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 04ccb0e1fc6a0de955e69109b844c4bf7423f3589cc2fdc70e58b3cae1ae6b59
MD5 97b42909e341695860267a5a8b6af976
BLAKE2b-256 39df42cafa469582d34cc7c9d391dfe346f364712d0a06ab4a7ddbbd5b406051

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 79dc1bb59b4d1749205c2d79abc19576b9374e0c4c08928446bc98f1abd01683
MD5 d62d87f68a0acabbb63de200a8cc5767
BLAKE2b-256 b0b12c33c10889863d3633d0a25afc455630adc1d019f61a8b7bfc4aadceb15f

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 bbbb3054be7a96cb3236d3a028c2c6fafa1c0b2a3cec9c89134872603df1bb51
MD5 919d173a30699898058a3949f8ad4214
BLAKE2b-256 b9e5c1cf71ddf97a4e3ee543f0af797da71f2a39748be4e56694b4312fe6c84e

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 4d6dfab95c5912b31d92dbd01e49666d7a54433eea4b574c80a249486aea3e5a
MD5 bc26e1b8153dd04365ece91c892b27f7
BLAKE2b-256 ade4f1e69842cab1372f80c0537c3800ce082faec7cb800b2235d66e56caad13

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02eafb13cb9630bb551ce8d7f51e3c1b92cfd5caed51fb913b3e1f9037f0d473
MD5 59892e8ed73307062f8484ad1705dd50
BLAKE2b-256 1b77152f54ae9ac8f81f54a2e83a1e21142ad1db89f09c0a755435e9e037393f

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ba2232061c86055dc95036c9d304ee49d85f7fe07cb5c82bf196533af33977a3
MD5 02f355d3334f90b6eb50e8c655e621e0
BLAKE2b-256 3686f2637ef296ab0f90a305d982342a58ecc57ecd5e7796311fc3e9c5dafbf2

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5c589ddffc52292001233a1cdc2e188dcab53b4f880452b67c8c64da70bd2ea4
MD5 0b7c3daaa7dc1e492ab408675b4a1ec9
BLAKE2b-256 35b9209bc7a6bc5f58c4255e740a29f3d07f68ce471a631846643aa40e89e777

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9aef55f715da85190b90c53215285312f5d45f4ed830696b7977c49a5d9fe859
MD5 6efb7b7957233a2575c9bf63275269c2
BLAKE2b-256 5ce22c29b201d9b4add9c008b9c445281656b8caede7ebc5018b11631470438b

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8396c8746aa098433f58c14c9325e46e34fa048fd222a03f5f1685146eab3ad0
MD5 717a611fdfedca6e55eab705fc6c7693
BLAKE2b-256 28fa7fbb17e2195ff59c828ac4d7ad987844438c92ae1199663017043606d879

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 567490300e4a90633115da573b3a9c25aba57801b099575434d722e4427c8ad9
MD5 497e0a9110c7208d228f0cff849833c3
BLAKE2b-256 4fad270bc7647e4968b8d23429e588548005084f630cbfa4d776557411bee542

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 fc0d808a83c13509ce69ad5a290e83654d1b703e321644f1e1534aef94a0cb68
MD5 ffa5a40073c908156ee9dd01b87b578c
BLAKE2b-256 279be33e7da444cf73af5e048067954d30a6c0f5c88ef7c6c6b27c4545dd0fa0

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 13855c7e12d2fa7d34d8a360e8999f99c63b528dd93f6cc5798e9eb2c4771e0c
MD5 ce64cb9ba0da6226f6cb98f1171c4418
BLAKE2b-256 4ac1c6456c3c3ec7e95f055a02bedc22820a62491c00db7ab3e87579a4c48c74

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c402f7e515cc22acf90716302c263e09bd2a91ae7ebc761ddcae2427c882b2a5
MD5 9b1d80cfe3e4f4a1b61b5a44af7610bc
BLAKE2b-256 95d147b609bf7aeac42b1024ba00527d65cdfb9f7f8639878dfbe9cea552358c

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 df9743608634d4a97bf66a48c7907dcc857369f1dce0be93958a44631d14dbc1
MD5 771d9dfdbae5085a09f152d5deedd913
BLAKE2b-256 0792810de0d6f68ac4f78194c2d6b7a796a9417429dc89c41f9463dad929ba52

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fed8b2243dfaed669a1d54eb056c8bd67213760304843415179241d74a84ecb4
MD5 8456636713429aacc35a711e41a3b92e
BLAKE2b-256 881511be97309b1d9c67e18263915ddfa240442139b71ca20af412f02ed1cdd2

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9b3266102979e4fd097627be42e7f3620b7e56e00fdbfa49d8ea4542eaa8f723
MD5 c1e483e09f91f0534c83c03b9b7e84af
BLAKE2b-256 2a4a559b6a062caceee27408bcce01cd606bc4521ddd322a08ddc803d48a4258

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e4fde7757089ede4c4507b8d053b87a20dfc440fe4eaa392ade980cd0d27e1cb
MD5 9be3750059819d15274884d571528876
BLAKE2b-256 33e5afe38d55387a1f27df744ee091ffd6f3643afcee4f02c9e4861c9d6ba63c

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 21842680278a6bfed1b7ea69697fa7d8cab8d89145a564a52e87a650771b7817
MD5 890e7e3ebb1459e4e61693019fc79c90
BLAKE2b-256 83aff2077709cc1e7258e9ff166ec6f8df683d9d72fcf3e657e87bb3b8abd22b

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f395f480a02eaf0b8a9ddee4f939704f809faf603e401376aa4ac20083cb31bb
MD5 0b4a7aecfe194840c8248de460035fc8
BLAKE2b-256 b08396975be853f8e5bf4152a7946684ded47f4fad5d8a5cccb02ada5da47b9f

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 36e24025da886eb2a0def61d2b2cb2fc34cf1ac5bbbbf9cc87f867e7426624e3
MD5 07e2b6c8c8d86f87e10091b12b7e8f8f
BLAKE2b-256 a3a5595c04dd2429288b97a11afa6197a2cb4fd9c23f3f34372db380860d5440

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 a6cb53d20df981921ec12ce981ededfad4748c0221ecd33450ec9f9cbd2b3e32
MD5 83d80897029d9d5ba72490a2ef2ae997
BLAKE2b-256 5ba7f6143421352f03db925d41bcabbbcba25a48614d9f493b5616be67c6e447

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9342e7299d5e5e22499a0153f40fa13f3c3f4a0dae9ee8f76cf78972b919c1a2
MD5 6435225c1ee44ef9926f2a922c4b1c82
BLAKE2b-256 2f8cf83135f890370e96dae22ad8c1d35fcc1d5d2e9df88fd30276eeb66b7281

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5b489f31cd009fd2b79986e31c645ce30a30c17d18e480ee458b119d82a1161f
MD5 b20dd26c43caef587775a8b41bf4a564
BLAKE2b-256 7b571d606bf8deb5dc7ec5f62eb28427d300fe629deff69f9c08e4d465643b26

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 116038583980662b5a2a70f50fb02e07e861a95ec6ed1063e91cfdf8c669abc3
MD5 5095cda3b754511eb4662b4d8372ba8a
BLAKE2b-256 02615f0ad68533c12d1d3ae4a810b5e8dc1e4d8b0a405d9fefc4c12d1f640122

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cdf1f48e852cf147e9c1c4e81bb465d99de8466caf74d4125242877200572a77
MD5 12adadb686b321f1c648d9a9832d47bc
BLAKE2b-256 68b046da12b76d1adf25d7ea02faf0dd70826f760e8a42a141fa83ce18025ac3

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 aa9b6bb60d60d0a469db447fa8d30f810561ac69df2b3cc28db9c7ea6a0d5134
MD5 b002ed0a42344561480d756e7b584fe8
BLAKE2b-256 93a55e1dd245cf0022a0b1673d88cb23601a4ddfe6fc1edc96b89882abb2afe9

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3de8245e4e83a3c3ea961c2a9f3f54cde053c3de633c99672bbe428b17863670
MD5 6b9ca83c1cb9ce0c5bddc02e553091d2
BLAKE2b-256 b8179f6bfe8fe80c820df4a72c78185e8e6597bb11bbc827450a8b512cb4bbf7

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2e769c34791ef602ecd5ace212013278fea613d5339fce68cd0a958ac731572a
MD5 c938bf594e7a0bb6d2aa68bd3908659e
BLAKE2b-256 a00535b5358e558c7dfbf802d89ce78ce7ccf9f81c2b299a52f30d0a6dc15187

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 52fc0ef4dd93259a01388f2bce82b7a6ea43091b33696b975566092fdf46ec50
MD5 3f62f5775dff3b40fdac68291ab9f991
BLAKE2b-256 decf6b87e28ddc5a68a4e6280fb18703f6c2aab567a23aae7f046d22548f03a0

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 fed531f5d18f7855a47a80e6c995653819fbf4e2ac0d5b27c91ea8b54bb68804
MD5 f4246297c44980d32de8b6b186eaf8bb
BLAKE2b-256 d903434b3e503c21b46995918dd22ecf7513c11fc9752219eb4fac973e3e08d9

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp37-cp37m-win32.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 195337ca95d663e6acffd0f8315693972f997fb5cb6d5c98e89630729dc700ff
MD5 d46e02cc9e69127763b71164c2966f52
BLAKE2b-256 b25305b9b5b7b24faa8838a93e68ca45447c44f3f7b11afbe22ea15fae7101ca

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f0e39108173141877630b1ba313211034ba89e3d197dc79958cfbadc583894d7
MD5 30e7a5d65890def6968240ba7591998b
BLAKE2b-256 6c928673dc46ad72b9f93360eaa7f799e184ed32f98180eb2ae41b3d59588a16

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 faa6840ac48cdac5374d8af0d7f878c39a7cea0b944bb454e5940589f601a529
MD5 a2ec5d3686f1fc6475acc239079347ee
BLAKE2b-256 49f3bc13698fb166f4f7acb1fcabbe3dcee24da0b6daa878b953efa2c3f0b84d

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 bf332e61b2e811cc8f81cc8bcdb44450e214a936f24063efe10b77c35ec0500c
MD5 c76733026df16bff3e19f528b7a169ea
BLAKE2b-256 7890f972d0d3208444eeb6ceb68f22a26ecef149a6e8f4ca72606b3e5ff0c63b

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e5fae777051dfaacdaf56c14901882138f2262b8bf353e8b88c60169d7504816
MD5 cde211140df3efefd7b89aa8337bcf03
BLAKE2b-256 30d1d9736c906022668dcc5dffaa22e3ae5fb58ae873daf94435a6e26a7cc5eb

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bdcf9b5f6c1827ae3d44f71a8b683370c67f36b7ba931f633e22fdca8b58c0b2
MD5 7c17cb6f68c1559d51605358519e25fd
BLAKE2b-256 1a54c43a4045c09a24f10d47d1809397b4d066b6d3f4e6316067ca9302dd31e8

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a2ec6eadd82cf22c832972cee702cfa11bc22c67b699803cefb976aaafa39cac
MD5 b033d3427fa7d07c04eb2ecb2c876430
BLAKE2b-256 7ac2be65ce77e53d5e6e664506f314d1832c16707501b3d9a2395562ca1326ee

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3dd389d4c8c00fac420e383a56f34966c020279b901349b9f40a08c63fc422b5
MD5 05161640934a8a7a60f53e948ce8a3a0
BLAKE2b-256 e3d1b741d08b08be834dc672c54f9d0351dde82fe72f7ad0e294424412cca37a

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c4b8ee62eeba0393cd18dfe77aaff99ee0e793d3b359705a124ba5d6f97bb743
MD5 432a32ee2da8e795e099487db3e8c992
BLAKE2b-256 a1efe995409cb965b7b8f683ce3e8d2ae73f3aafb6a8fafd9ced3e93c0f179f3

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp36-cp36m-win32.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 847501627fe3b6a94c97b3701c8d9ef6b8b0e970ef2476d45667bc11953e664f
MD5 1fd780f2e054e2030d4a4257a757b0bd
BLAKE2b-256 b65c8f6e6018508335b6709c340f144d865c187fbe13b179c9f2698961342d52

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fe68d609f46797fe59946b70626ec77b46c46a7988bea661b6882fc8290ba255
MD5 56d8c46dfa433ae28a18372fba57b080
BLAKE2b-256 03dd84c55aed316834334996f91678132ffc7aa6e7852dd1bf4f3357849948ab

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2970949031b1de5b4f15326a5476d781e850a351dd696ef04a3780bdf3df1b8a
MD5 c9bf4f6c4d21e0779554ecc61ac58c7a
BLAKE2b-256 e235cd2be07a8bbaafcc0d7b344dc631c677d2b1230445ca1f2e7007e1604042

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp36-cp36m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a3bfa16bf4d31bc85955a260e5eaba973911a98741d191edc851ef822c174109
MD5 224b086608686d996327f2b4549a77e4
BLAKE2b-256 2f5440d015aa426a7df81d50a0d933b3bc9aca287748c92aa4c8bc76917eb140

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 65d46345465ff4a4381e450e142c05a1bf985c011b7a281d515fd2a16e8ee04d
MD5 23a41c46ff5c40fd6db518d36f18d561
BLAKE2b-256 270e99e1cc8982b7306ac5491b3d76cc97c506a4b6dd090477fb77f8abeabd25

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5bceb18eb19e28548209945a314394fd11e68281eb3933b77a2ef17ab50cd67e
MD5 487c9b9741d43d666f20e7e8cb75efa9
BLAKE2b-256 45ca9a7dfb9937864aaba1a82d13e0f3a323560745e23fd249622ae18f7257ea

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4877550d6e390e824b08e57441c79d5e6f2aa5c0f19dcc62452717d84ae2e73a
MD5 af5bc2d9a866bc44ecc57fc221c4c9d8
BLAKE2b-256 7ef5f502e34b1b86f1863e986689850851016c75745f744ebbce937ec44e25ae

See more details on using hashes here.

File details

Details for the file ufal.morphodita-1.11.2.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ufal.morphodita-1.11.2.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 32472d67cbdee8fd70128255dfead922f2c80a7aa27dd41a421c87748900dae9
MD5 634f893e3b545068c09e981da97fe927
BLAKE2b-256 4db95afc927f19bebb1833204cb3dd30923fdf2ad7d3ae5a73f90da5d303f7bc

See more details on using hashes here.

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