Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

amica has been renamed to jamica

Install jamica instead:

pip install jamica
from jamica import Amica, AmicaConfig, fit_ica

This amica release (0.1.1) is a pointer. It contains no modules of its own — it only depends on jamica, so an existing pip install amica still ends up with working code.

Why the rename

The name amica installed a top-level amica module. So does amica-python, an independent implementation of the same algorithm by another author. The two overwrote each other's files, so only one could exist in a given environment — the conda-forge packages even had to be declared mutually exclusive.

That is an awkward constraint for any user, and a particularly bad one here: this project's own benchmark suite compares the two implementations against each other.

Under the name jamica the two share no files and install side by side.

Migrating

Every exported name kept its spelling, and ica.method is still "amica". Migration is one line:

from amica import Amica, AmicaConfig    # 0.1.0 and earlier
from jamica import Amica, AmicaConfig   # 0.2.0 onward

Note on import amica

This release intentionally ships no amica module, so import amica will not resolve to this package — that namespace is left to amica-python. If you upgraded from 0.1.0 and your code does import amica, change the import to jamica as shown above.

Versions 0.0.1 and 0.1.0 remain on PyPI unchanged if you need to pin the historical package.

Download files

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

Source Distribution

amica-0.1.1.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

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

amica-0.1.1-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file amica-0.1.1.tar.gz.

File metadata

  • Download URL: amica-0.1.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for amica-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2e3fbcd1610fb7109d5b2f4dbcc7d3f22a48d96c121fc3b3bbcabe14393e896f
MD5 740fdca7babd8ed0fafc2628c108fda9
BLAKE2b-256 3abb7fd3c7d9436c30c37783157495eb658db8958a70ea35b770c6a559387d0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for amica-0.1.1.tar.gz:

Publisher: deprecate-amica.yml on snesmaeili/jamica

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

File details

Details for the file amica-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: amica-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for amica-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 274fd1f6d631f1ca27ba909c9413be8975f77517c05a24a33300e4aef3c9cc7a
MD5 46d52c099f9cb78ce10b981a50c77f44
BLAKE2b-256 f5b5b465622136a1b2161ef0f0204ca9323f1a0c32453909f23117cd87a468be

See more details on using hashes here.

Provenance

The following attestation bundles were made for amica-0.1.1-py3-none-any.whl:

Publisher: deprecate-amica.yml on snesmaeili/jamica

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

Supported by

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