Package Details: python-panel 1.6.1-1

Git Clone URL: https://aur.archlinux.org/python-panel.git (read-only, click to copy)
Package Base: python-panel
Description: The powerful data exploration & web app framework for Python
Upstream URL: https://panel.holoviz.org
Licenses: BSD-3-Clause
Submitter: carlosal1015
Maintainer: carlosal1015
Last Packager: carlosal1015
Votes: 1
Popularity: 0.000000
First Submitted: 2021-11-26 02:02 (UTC)
Last Updated: 2025-02-16 12:46 (UTC)

Latest Comments

r2d2 commented on 2025-01-15 22:49 (UTC)

The package build fails with

==> Starting build()...
* Building wheel...
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/hatchling/metadata/core.py", line 1463, in cached
    self._cached = self.source.get_version_data()['version']
                   ^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/hatchling/metadata/core.py", line 1513, in source
    raise UnknownPluginError(message)
hatchling.plugin.exceptions.UnknownPluginError: Unknown version source: vcs

because a dependency for python-hatch-vcs is missing.

mavieth commented on 2024-12-09 15:59 (UTC) (edited on 2024-12-09 16:00 (UTC) by mavieth)

I think hatchling needs the additional environment variable described here wiki.archlinux.org/title/Python_package_guidelines#Standards_based_(PEP_517) to build the package (at least I get a LookupError LookupError: Error getting the version from source 'vcs': setuptools-scm was unable to detect version for… ). So

build() {
  cd ${_base}-${pkgver}
-  python -m build --wheel --skip-dependency-check --no-isolation
+  SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver python -m build --wheel --skip-dependency-check --no-isolation
}

fixed it.

carlosal1015 commented on 2024-11-15 15:16 (UTC)

Thanks @notEvil

notEvil commented on 2024-11-15 11:57 (UTC)

The dependency python-mdit-py-plugins is misspelled, should be python-mdit_py_plugins (_ instead of -)

carlosal1015 commented on 2023-01-08 01:38 (UTC)

The package is broken due to https://github.com/holoviz/panel/issues/4097

Please await for the next release.