Skip to main content

FCE decoder/encoder

Project description

fcecodec - Python extension module

This file describes installation and usage of fcecodec as Python extension module.

Installation

Requires Python 3.10+

python -m pip install fcecodec

Though numpy is not required, it is recommended.

python -m pip install --upgrade numpy

Examples

See
https://github.com/bfut/fcecodec/blob/main/scripts
and
https://github.com/bfut/fcecodec/blob/main/scripts/bfut_mywrappers.py

Documentation

Help on module fcecodec:

NAME
    fcecodec - FCE decoder/encoder

CLASSES
    pybind11_builtins.pybind11_object(builtins.object)
        Mesh

    class Mesh(pybind11_builtins.pybind11_object)
     |  Method resolution order:
     |      Mesh
     |      pybind11_builtins.pybind11_object
     |      builtins.object
     |
     |  Methods defined here:
     |
     |  IoDecode(...)
     |      IoDecode(self: fcecodec.Mesh, arg0: str) -> None
     |
     |  IoEncode_Fce3(...)
     |      IoEncode_Fce3(self: fcecodec.Mesh, center_parts: bool = True) -> bytes
     |
     |  IoEncode_Fce4(...)
     |      IoEncode_Fce4(self: fcecodec.Mesh, center_parts: bool = True) -> bytes
     |
     |  IoEncode_Fce4M(...)
     |      IoEncode_Fce4M(self: fcecodec.Mesh, center_parts: bool = True) -> bytes
     |
     |  IoExportObj(...)
     |      IoExportObj(self: fcecodec.Mesh, objpath: str, mtlpath: str, texname: str, print_damage: int = 0, print_dummies: int = 0, use_part_positions: int = 1, print_part_positions: int = 0, filter_triagflags_0xfff: int = 1) -> None
     |
     |  IoGeomDataToNewPart(...)
     |      IoGeomDataToNewPart(self: fcecodec.Mesh, vert_idxs: numpy.ndarray[numpy.int32], vert_texcoords: numpy.ndarray[numpy.float32], vert_pos: numpy.ndarray[numpy.float32], normals: numpy.ndarray[numpy.float32]) -> int
     |
     |      vert_idxs: 012..., vert_texcoords: uuuvvv... , vert_pos: xyzxyzxyz..., normals: xyzxyzxyz...
     |
     |  MGetColors(...)
     |      MGetColors(self: fcecodec.Mesh) -> Buffer
     |
     |  MGetDummyNames(...)
     |      MGetDummyNames(self: fcecodec.Mesh) -> list[str]
     |
     |  MGetDummyPos(...)
     |      MGetDummyPos(self: fcecodec.Mesh) -> Buffer
     |
     |  MSetColors(...)
     |      MSetColors(self: fcecodec.Mesh, colors: numpy.ndarray[numpy.uint8]) -> None
     |
     |      Expects shape=(N, 4, 4)
     |
     |  MSetDummyNames(...)
     |      MSetDummyNames(self: fcecodec.Mesh, names: list[str]) -> None
     |
     |  MSetDummyPos(...)
     |      MSetDummyPos(self: fcecodec.Mesh, positions: numpy.ndarray[numpy.float32]) -> None
     |
     |      Expects shape (N*3, ) for N dummies
     |
     |  MValid(...)
     |      MValid(self: fcecodec.Mesh) -> bool
     |
     |  OpAddHelperPart(...)
     |      OpAddHelperPart(self: fcecodec.Mesh, name: str, new_center: numpy.ndarray[numpy.float32] = [0.0, 0.0, 0.0]) -> int
     |
     |      Add diamond-shaped part at coordinate origin or at optionally given position.
     |
     |  OpCenterPart(...)
     |      OpCenterPart(self: fcecodec.Mesh, pid: int) -> bool
     |
     |      Center specified part to local centroid. Does not move part w.r.t. to global coordinates.
     |
     |  OpCopyPart(...)
     |      OpCopyPart(self: fcecodec.Mesh, pid_src: int) -> int
     |
     |      Copy specified part. Returns new part index.
     |
     |  OpDelUnrefdVerts(...)
     |      OpDelUnrefdVerts(self: fcecodec.Mesh) -> bool
     |
     |      Delete all vertices that are not referenced by any triangle. This is a very expensive operation. Unreferenced vertices occur after triangles are deleted or they are otherwise present in data.
     |
     |  OpDeletePart(...)
     |      OpDeletePart(self: fcecodec.Mesh, pid: int) -> bool
     |
     |  OpDeletePartTriags(...)
     |      OpDeletePartTriags(self: fcecodec.Mesh, pid: int, idxs: list[int]) -> bool
     |
     |  OpInsertPart(...)
     |      OpInsertPart(self: fcecodec.Mesh, mesh_src: fcecodec.Mesh, pid_src: int) -> int
     |
     |      Insert (copy) specified part from mesh_src. Returns new part index.
     |
     |  OpMergeParts(...)
     |      OpMergeParts(self: fcecodec.Mesh, pid1: int, pid2: int) -> int
     |
     |      Returns new part index.
     |
     |  OpMovePart(...)
     |      OpMovePart(self: fcecodec.Mesh, pid: int) -> int
     |
     |      Move up specified part towards order 0. Returns new part index.
     |
     |  OpSetPartCenter(...)
     |      OpSetPartCenter(self: fcecodec.Mesh, pid: int, new_center: numpy.ndarray[numpy.float32]) -> bool
     |
     |      Center specified part to given position. Does not move part w.r.t. to global coordinates.
     |
     |  PGetName(...)
     |      PGetName(self: fcecodec.Mesh, pid: int) -> str
     |
     |  PGetPos(...)
     |      PGetPos(self: fcecodec.Mesh, pid: int) -> Buffer
     |
     |  PGetTriagsFlags(...)
     |      PGetTriagsFlags(self: fcecodec.Mesh, pid: int) -> Buffer
     |
     |  PGetTriagsTexcoords(...)
     |      PGetTriagsTexcoords(self: fcecodec.Mesh, pid: int) -> Buffer
     |
     |      uuuvvv..., Returns (N*6, ) numpy array for N triangles.
     |
     |  PGetTriagsTexpages(...)
     |      PGetTriagsTexpages(self: fcecodec.Mesh, pid: int) -> Buffer
     |
     |  PGetTriagsVidx(...)
     |      PGetTriagsVidx(self: fcecodec.Mesh, pid: int) -> Buffer
     |
     |      Returns (N*3, ) numpy array of global vert indexes for N triangles.
     |
     |  PNumTriags(...)
     |      PNumTriags(self: fcecodec.Mesh, pid: int) -> int
     |
     |  PNumVerts(...)
     |      PNumVerts(self: fcecodec.Mesh, pid: int) -> int
     |
     |  PSetName(...)
     |      PSetName(self: fcecodec.Mesh, pid: int, name: str) -> None
     |
     |  PSetPos(...)
     |      PSetPos(self: fcecodec.Mesh, pid: int, pos: numpy.ndarray[numpy.float32]) -> None
     |
     |  PSetTriagsFlags(...)
     |      PSetTriagsFlags(self: fcecodec.Mesh, pid: int, arr: numpy.ndarray[numpy.int32]) -> None
     |
     |      Expects (N, ) numpy array for N triangles
     |
     |  PSetTriagsTexcoords(...)
     |      PSetTriagsTexcoords(self: fcecodec.Mesh, pid: int, arr: numpy.ndarray[numpy.float32]) -> None
     |
     |      arr: uuuvvv..., Expects (N*6, ) numpy array for N triangles.
     |
     |  PSetTriagsTexpages(...)
     |      PSetTriagsTexpages(self: fcecodec.Mesh, pid: int, arr: numpy.ndarray[numpy.int32]) -> None
     |
     |      Expects (N, ) numpy array for N triangles
     |
     |  PrintInfo(...)
     |      PrintInfo(self: fcecodec.Mesh) -> None
     |
     |  PrintParts(...)
     |      PrintParts(self: fcecodec.Mesh) -> None
     |
     |  PrintTriags(...)
     |      PrintTriags(self: fcecodec.Mesh) -> None
     |
     |  PrintVerts(...)
     |      PrintVerts(self: fcecodec.Mesh) -> None
     |
     |  __buffer__(self, flags, /)
     |      Return a buffer object that exposes the underlying memory of the object.
     |
     |  __init__(...)
     |      __init__(self: fcecodec.Mesh) -> None
     |
     |  __release_buffer__(self, buffer, /)
     |      Release the buffer object that exposes the underlying memory of the object.
     |
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |
     |  MNumParts
     |
     |  MNumTriags
     |
     |  MNumVerts
     |
     |  MVertsGetMap_idx2order
     |      Maps from global vert indexes (contained in triangles) to global vertex order.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  MNumArts
     |      Usually equal to 1. Larger values enable multi-texture access for cop#.fce (police officer models), road objects, etc. Also used in the FCE4M format.
     |
     |  MUnknown3
     |      FCE4M only. Unknown purpose.
     |
     |  MVertsAnimation
     |      Returns (N, ) numpy array for N vertices.
     |
     |  MVertsDamgdNorms
     |      Returns (N*3, ) numpy array for N vertices.
     |
     |  MVertsDamgdPos
     |      Local vertice positions. Returns (N*3, ) numpy array for N vertices.
     |
     |  MVertsNorms
     |      Returns (N*3, ) numpy array for N vertices.
     |
     |  MVertsPos
     |      Local vertice positions. Returns (N*3, ) numpy array for N vertices.
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from pybind11_builtins.pybind11_object:
     |
     |  __new__(*args, **kwargs) class method of pybind11_builtins.pybind11_object
     |      Create and return a new object.  See help(type) for accurate signature.

FUNCTIONS
    GetFceVersion(...) method of builtins.PyCapsule instance
        GetFceVersion(buf: str) -> int

        Returns 3 (FCE3), 4 (FCE4), 5 (FCE4M), negative (invalid)

    PrintFceInfo(...) method of builtins.PyCapsule instance
        PrintFceInfo(buf: str) -> None

    ValidateFce(...) method of builtins.PyCapsule instance
        ValidateFce(buf: str) -> int

        Returns 1 for valid FCE data, 0 otherwise.

VERSION
    1.10

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

fcecodec-1.10.tar.gz (25.0 kB view details)

Uploaded Source

Built Distributions

fcecodec-1.10-cp313-cp313t-win_amd64.whl (145.2 kB view details)

Uploaded CPython 3.13t Windows x86-64

fcecodec-1.10-cp313-cp313t-win32.whl (126.1 kB view details)

Uploaded CPython 3.13t Windows x86

fcecodec-1.10-cp313-cp313t-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13t musllinux: musl 1.2+ x86-64

fcecodec-1.10-cp313-cp313t-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.13t musllinux: musl 1.2+ i686

fcecodec-1.10-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (207.8 kB view details)

Uploaded CPython 3.13t manylinux: glibc 2.17+ x86-64

fcecodec-1.10-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl (218.1 kB view details)

Uploaded CPython 3.13t manylinux: glibc 2.17+ i686

fcecodec-1.10-cp313-cp313t-macosx_11_0_arm64.whl (157.2 kB view details)

Uploaded CPython 3.13t macOS 11.0+ ARM64

fcecodec-1.10-cp313-cp313t-macosx_10_13_x86_64.whl (162.3 kB view details)

Uploaded CPython 3.13t macOS 10.13+ x86-64

fcecodec-1.10-cp313-cp313-win_amd64.whl (134.7 kB view details)

Uploaded CPython 3.13 Windows x86-64

fcecodec-1.10-cp313-cp313-win32.whl (118.6 kB view details)

Uploaded CPython 3.13 Windows x86

fcecodec-1.10-cp313-cp313-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

fcecodec-1.10-cp313-cp313-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

fcecodec-1.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (209.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

fcecodec-1.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (219.9 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ i686

fcecodec-1.10-cp313-cp313-macosx_11_0_arm64.whl (150.1 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

fcecodec-1.10-cp313-cp313-macosx_10_13_x86_64.whl (155.1 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

fcecodec-1.10-cp312-cp312-win_amd64.whl (134.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

fcecodec-1.10-cp312-cp312-win32.whl (118.6 kB view details)

Uploaded CPython 3.12 Windows x86

fcecodec-1.10-cp312-cp312-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

fcecodec-1.10-cp312-cp312-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

fcecodec-1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (209.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

fcecodec-1.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (220.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

fcecodec-1.10-cp312-cp312-macosx_11_0_arm64.whl (150.0 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

fcecodec-1.10-cp312-cp312-macosx_10_13_x86_64.whl (155.1 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

fcecodec-1.10-cp311-cp311-win_amd64.whl (134.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

fcecodec-1.10-cp311-cp311-win32.whl (118.4 kB view details)

Uploaded CPython 3.11 Windows x86

fcecodec-1.10-cp311-cp311-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

fcecodec-1.10-cp311-cp311-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

fcecodec-1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (209.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

fcecodec-1.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (220.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

fcecodec-1.10-cp311-cp311-macosx_11_0_arm64.whl (149.7 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

fcecodec-1.10-cp311-cp311-macosx_10_9_x86_64.whl (154.0 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

fcecodec-1.10-cp310-cp310-win_amd64.whl (133.1 kB view details)

Uploaded CPython 3.10 Windows x86-64

fcecodec-1.10-cp310-cp310-win32.whl (117.5 kB view details)

Uploaded CPython 3.10 Windows x86

fcecodec-1.10-cp310-cp310-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

fcecodec-1.10-cp310-cp310-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

fcecodec-1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (208.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

fcecodec-1.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (219.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

fcecodec-1.10-cp310-cp310-macosx_11_0_arm64.whl (148.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

fcecodec-1.10-cp310-cp310-macosx_10_9_x86_64.whl (152.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

File details

Details for the file fcecodec-1.10.tar.gz.

File metadata

  • Download URL: fcecodec-1.10.tar.gz
  • Upload date:
  • Size: 25.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fcecodec-1.10.tar.gz
Algorithm Hash digest
SHA256 7101e35070ab99ada9b912358667bc4858d22a0055726454cd34423777deb9a1
MD5 f222d87976329eada8687b9cd0cb2217
BLAKE2b-256 8b5ef7397cc74e90f612267d720c4539773410126a92006ba8edf2f9ec0af01e

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: fcecodec-1.10-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 145.2 kB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fcecodec-1.10-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 4061c559155f25e7fd82600b7ef3c91e3866fb9ab1ad3da93d755773d5f73ca9
MD5 f67a39fb0e48dfab7d7abe39e71773b2
BLAKE2b-256 1481dde9120f7b8dd0eb0bfb2b0b5289c11906117e63e988ec069ac86be57332

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313t-win32.whl.

File metadata

  • Download URL: fcecodec-1.10-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 126.1 kB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fcecodec-1.10-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 a13e714826be7b201086db0ca7ac9a1bda54bccd65324342f57842b1f4e60f7b
MD5 5c1a4ebacaf37a6de12fe9912eca0c07
BLAKE2b-256 b6f7014ca6b859129c636b9e91574dcb0173309c5a894a208a25c85fa72e72a6

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 50d0ac3bd745592b0fe679f2ab4cd7fcfdebc202d19782dd1ef5cd461133aa1e
MD5 f07505b8d633ffa58fd54986ed0a9a4a
BLAKE2b-256 1972b348b64ac69a134adbc426f7f42e6bcf264e81d40b661d074efe59a4f087

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 716a438ed0a9af789f92c028fc20b3b4a59ba95584a674e82d76d4fa76a14b24
MD5 bcb3afa7909cd2da906481cce9cdd055
BLAKE2b-256 80481e9ca1d31d2efb3e4fef0a63394b695743bfb551242c62c0bab29d07c355

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b2d57c40cc4a9f06ee8856bcf2541a2869584b56b87ec41a2b1ea27a266e5fb
MD5 638c6cbe6bafcf222887a816d3c2c059
BLAKE2b-256 1805b157762d05908651be1fcf9232c3db2229533a3f4fc5e52467f50ed606eb

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8b58cc4826718b4868f42430fd31f2539da6ce6fea73a65d5df442b68becbb1e
MD5 93bd4dcaff8621ec9cada47affd77eb7
BLAKE2b-256 b628a081260db4955a3cfe1d45cb284dbb5c4ebc32e7158a149e914af47b41c7

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7706e34e28b6666237821aa21bd386bc7c1f35ccfba8fb19bc9d70460a864f6f
MD5 54d4b35b8be3d523d39bf6207c0bd0e9
BLAKE2b-256 eaeeb7573f326613314d75d296e444963fab262199b45fbc3ef6715044b3d27f

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp313-cp313t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 093f675fe385c0beaa6193fdc98a40f466d6deb2eb17d7e80de7d45143dd066c
MD5 d0fbac7eca1265fd6852242743cef014
BLAKE2b-256 c8516608cf0848f7903350cf299e130f00c5c9d48e9192acb311e1dae4ce11c2

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fcecodec-1.10-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 134.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fcecodec-1.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6a0eb72a4f2646f645d319ab9427554606f12caff275f3d9932a7c7697281fc8
MD5 d26cb5b0e8e45ae35028a6e3e06a5cdf
BLAKE2b-256 8da7ad83ea33e8963bfffbb14c294fb0d6c96decdab587a57e4094107cbbdfd2

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313-win32.whl.

File metadata

  • Download URL: fcecodec-1.10-cp313-cp313-win32.whl
  • Upload date:
  • Size: 118.6 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fcecodec-1.10-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 598a956bebe4d16325ec103a33118f7e800784ea6501602434e85cca83fed89a
MD5 23968f7b4f8654851e5b3baa6b3593ca
BLAKE2b-256 41b080718beeed6d130319a1e4a23d629a6b5f9558b0eb9cb9fd468080b5082b

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9afab2affa753caa53d3502f5da0ed1ef4eeb0d536765ab9982e358a2f65f4a8
MD5 ce47b108891ce7a304114e54d371cc0b
BLAKE2b-256 ed917abc75d494fb42892f459ebc3ae7b931630c3a43b94097a8d500549d8146

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cafd6b849d42721a69deccd68b0a8754cccfcdf68e831d695874d170ce562d3f
MD5 54be9c0e745cd68b5307157a213cec88
BLAKE2b-256 17a6364d1934371bbf6336d82360d49ae8c71c67037cf50ea61f7d2b999e4e2a

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9cdfc1abda1241dbea53a2a4e0c49605653a5d142d637f76f56e4d9683e2759f
MD5 59d91a2633aa17b60b4f92a6a38eec19
BLAKE2b-256 548aa09edf46b09f51aa9c0026c6716ffcb84c35f3e11ea2e7957cdf7d8ba76b

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2798f2646f25ea9ac7dfe436cdb02d05397695b5522e1024941c8b8ff3ab9ce9
MD5 566c08774470601cee4cd41582cf3497
BLAKE2b-256 243aa6b946cd6d26f6e619f6e95ffc817c0e9f0dd6a69fcf5a6c0caaca773669

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6994dcb810e9f15da37a235e3e2327178d76cd61c710c0df91dc885e34a830f2
MD5 5f75485ce9c159ee353fe4962c9a65de
BLAKE2b-256 5442d88fe03861e6956c2b57ed616765391d7611cdacbcea8e73bbf78a4b8489

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f15aa0994fd9e1755e21882c6f141dac951bae40e183bef7c8d8fb4f64abd5ce
MD5 344b677b4546bb73d7b591be629455d2
BLAKE2b-256 eabfdb596ff8bf365a1cba140ef06078c647972cc5d9f9ea7b222445da42d96a

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: fcecodec-1.10-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 134.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fcecodec-1.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f087b58214dd1890555139c37a9ea23e7a997be528dea1f123e22e98154712dd
MD5 1d05d067634cd596921f22e576fa23c9
BLAKE2b-256 09e0b2ea783bad43b775b592ca7ae16e99c333dbdb80b0096ad54450ec20f1ac

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp312-cp312-win32.whl.

File metadata

  • Download URL: fcecodec-1.10-cp312-cp312-win32.whl
  • Upload date:
  • Size: 118.6 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fcecodec-1.10-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 45323053ba6818189cc51d9bf125f8071b4a4a8168ed70633302ad65d7808b99
MD5 82457e0e20ff5ca0424bc471403cfc16
BLAKE2b-256 5f368473b75a3b6f9086e8de2687911a34fa9a4d4072b83925f4ae94a058841e

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ef34c0999b84e234ab1e05f40b905533657ac41a30d174737ed9d40388960ae9
MD5 7ce92a9112422eace00aa24e51b20c26
BLAKE2b-256 777bbdd19e3f33064d00237c84bf9866689ef4dee47f885a665656c68b50d851

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b18b9e590a2154aee2531420d3ab3da541b40b13cc9d1d9c64180c65da5dfe86
MD5 a96d701b553caab03e98a0f673ab39ee
BLAKE2b-256 24ab71ef3adcf48e9eef85819bdd3ac3a1e3324cfd42b23c34b736f00b70230f

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 17b8397a8851bc9cdeddb796cb8fc1065fb06decf53edaed8df6a74b837dca56
MD5 7af4cf41bb09214c981793639fd0f276
BLAKE2b-256 04f4bc03d37480a6042eaeda4cf7fab7e6e8520f993d4decabd9024b843e0351

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0b5b9c44d1fc8252360064e53c2261b1851013bdc32f93e44971d20ac4edf957
MD5 060c56deca65b5636b13936cc29d43f2
BLAKE2b-256 9aba4ed384c25d91e5d887ef104bfa33fe6112713e5efc647176bda2acfbf8ed

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 115e6bf7204b903445e38ac0b773c0331f4a529e99c4982ed285791e103d8d95
MD5 b487cbae7d3969cf4edc64c6f953bdad
BLAKE2b-256 74169f8772a64f40bafb35c843d2ee1755f1a530709935164bd2656479aa7ade

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d395efd6b8bfe20e5e1df79a15584b3875baec29933e20c0e91bbdd7a9cdd0c4
MD5 3ff6494d114920cf450df816b282e963
BLAKE2b-256 8af60d309f9a7135b9b0a2e0c54eb59813b2059cff18970203950db6af05a9ee

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: fcecodec-1.10-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 134.3 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 fcecodec-1.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 53ad500a606e06b42438cc6e81f94e86356d46edb90a5f32aff89d3abd404590
MD5 1d4b2ae362b982567ba61682659f94a5
BLAKE2b-256 830a2ddfa38b2ff31c29e90036fcc60e1312d8b5afcee265ed723776ead7c7e8

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp311-cp311-win32.whl.

File metadata

  • Download URL: fcecodec-1.10-cp311-cp311-win32.whl
  • Upload date:
  • Size: 118.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fcecodec-1.10-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a74c4b1a16884f6381e87eb662210ba4fda3ba555524826603148fc7eb5b7d17
MD5 f2cff50c801af501dd47fceaeb97d175
BLAKE2b-256 71447920ade09597b0f5c5a257150f1270f84c876ceace2162e81007772d21d2

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b55bd01bb2815d5ce0cbafbccc0bb8cec31ea06107c6c0ed474b5e1e5e32fc5a
MD5 d28a0b120ef36efdc78ae37c134a9fad
BLAKE2b-256 c36483157fcda4fb6d278ee2c2764a91f21430d50cd998eb4d2d94d21103db23

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7b231b2f80fedecd6e412ddaf8b1404ecd14d43730f2feadbc5b8fd9aebee251
MD5 4ee6f01493038d5ca9e5005fce6ba445
BLAKE2b-256 fc175429c4552758468520bc0e376420cabc5f935be4f607939780277c28e95d

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12510a96f53d3d8848731c8ef61b9585d85b0f90050973fcd950a97f422b54bf
MD5 98f4032d481d1a02f9a936d74466a1df
BLAKE2b-256 233a29cd2c71d7550d1b2a78b087990375186808bc49d61793075e0e0c7239bc

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9ef2bf5c5a36ea2405f6489cd293ed9148277af96a3e1191543305a551050cea
MD5 b47fdfcc435040d8ff5b20bb8a954c92
BLAKE2b-256 3e22b40911821da398c75328ad8a930ae85065da77f676f012d91463abcc77b8

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d2c00aa323df0f9b2054b252035b5a4d76875df81e00357a5d8f902fe8d0b99f
MD5 2898699b27a60eb0d8b7f41bc87db691
BLAKE2b-256 122ea8fb7cd4ec4a2931671416bd6c7bd7231be38fc0064364545d7c6e863290

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fcd1a235bbb46b77759b2adda7db5563c67783211538c49c6b53dfc79f9cb798
MD5 e8b430b2f2f22439f50920318fb5d723
BLAKE2b-256 d3284f5c51c2a390bc3813edc94356c1cd588b5737dbda9bc3923e02b971ea2e

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: fcecodec-1.10-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 133.1 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 fcecodec-1.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2aa1645fb3a45b32002ffd5c22c591e532ca5fef393d611b1efc4e4c3ace1f3b
MD5 8f00ed4a6472d2a0f12ca0b6d60b590d
BLAKE2b-256 f5aba9b4b870e2c7f558e0f2f5f7e3f44cb563b4721bb5797f1328ec7833d3ea

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp310-cp310-win32.whl.

File metadata

  • Download URL: fcecodec-1.10-cp310-cp310-win32.whl
  • Upload date:
  • Size: 117.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fcecodec-1.10-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 3c6ffd905b83c04d1c42a5211dd0cd78ca4902bff3fff544b9474dd54b94e24e
MD5 318e50b3c7f629ea6dfa4fee690053f9
BLAKE2b-256 ac7bfe08cfe0669750ef6b9fbd7bb466539e3eb2d13a95f5f8e3ba9b72b641fe

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 387926fadee879a978e1e37fb502b745d5f2b15222d900b3d5d804b5d85f310b
MD5 81eff6fa243bb5b00bc5a87d12eb715d
BLAKE2b-256 829876292eb9b0f3aba02f1e107590e1da89fd5ebd2ecd1ce60571749c289fbe

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c44c9e172b8847b730ad64dc9d860ee268c70718f2dba89d60fab51980949fd1
MD5 5d13754947204ea552528f0333aa08ec
BLAKE2b-256 a66bed7c34b4a98284211d98aeac2743c10e8bc25a304d92818aa219b5678979

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 98e709991976ec529e2b76f50ac7faa8879d2a90b1ca7041cada695dba2059ab
MD5 40400104764238f4dab5b8ae1b37916c
BLAKE2b-256 23e521dd4d7e5c8befdae9208f23a25899fdaec0b2078fe5b18344b6e34130bb

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c2da9b99c9f23b809035da41174e1e172d2ab8a8e21408ca2d526888cc47d060
MD5 446eba3e6000ce284f3888cfe2f6b7fe
BLAKE2b-256 551cdc9de2ffcf151c3dfbcfe6f019fd2e8c6540def1eaaf22dcb8331ec86b90

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7ed14e1ac19c873a36e7249db48e0eaeb32668963667156b3e65e4d4e330befa
MD5 d40ae8caf2c9caf6e205395bd492de79
BLAKE2b-256 18ffd1c96d00d2653c9e20965bf2a3fc47421eb837bf96b372e0d288e0f58904

See more details on using hashes here.

File details

Details for the file fcecodec-1.10-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fcecodec-1.10-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aea3c429252d5cdc6c427c095a1ac39bf650f4da7e2d4a859f7f4f80af6c0783
MD5 9226cb612ea1e58c44be0f8eab350d86
BLAKE2b-256 a9d347d7c9af1b0c4a653f1f8f8e86fb8638e379312f2accd4f9c8a7f6cb0f98

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