Package Details: python-yarl-gns3 1.3.0-1

Git Clone URL: (read-only)
Package Base: python-yarl-gns3
Description: Yet another URL library (GNS3)
Upstream URL:
Licenses: Apache
Groups: gns3
Conflicts: python-yarl
Provides: python-yarl
Submitter: jnbrains
Maintainer: buzo
Last Packager: buzo
Votes: 12
Popularity: 0.104491
First Submitted: 2017-06-21 14:24
Last Updated: 2019-11-25 17:11

Required by (5)

Sources (1)

Latest Comments

KaiSVK commented on 2019-11-18 20:21


What is different in python-yarl-gns3 vs. python-yarl (which is already on 1.3.0) ?

I install python-yarl 1.3.0 from repos and removed python-yarl-gns3 from PKBUILD in gns3-server. And it works.

Just asking commented on 2019-11-17 22:51

Workaround to run GNS3 2.2.3:


Generate package as usual: makepkg

Install with pacman -U python-yarl-gns3-1.3.0-1-any.pkg.tar.xz

leo95 commented on 2019-11-12 22:42

gns3-server 2.2.3-1 requires yarl=1.3.0, pkgver should be 1.3.0

buzo commented on 2019-05-21 12:24

mettigel: Sorry, I have no idea. I did not get this error when building in a clean chroot.

mettigel commented on 2019-05-20 11:25

I am getting the following error when trying to upgrade from 1.2.6-1:

Anybody have any idea?

Traceback (most recent call last):
  File "", line 103, in <module>
  File "/usr/lib/python3.7/site-packages/setuptools/", line 145, in setup
       return distutils.core.setup(**attrs)
  File "/usr/lib/python3.7/distutils/", line 148, in setup
  File "/usr/lib/python3.7/distutils/", line 966, in run_commands
  File "/usr/lib/python3.7/distutils/", line 985, in run_command
  File "/usr/lib/python3.7/site-packages/", line 190, in run
    return self.run_tests()
  File "/usr/lib/python3.7/site-packages/", line 201, in run_tests
    result_code = __import__('pytest').main()
  File "/usr/lib/python3.7/site-packages/", line 14, in <module>
    from _pytest.fixtures import fillfixtures as _fillfuncargs
  File "/usr/lib/python3.7/site-packages/_pytest/", line 19, in <module>
    from _pytest import nodes
  File "/usr/lib/python3.7/site-packages/_pytest/", line 13, in <module>
    from _pytest.mark.structures import NodeKeywords
  File "/usr/lib/python3.7/site-packages/_pytest/mark/", line 8, in <module>
    from .structures import EMPTY_PARAMETERSET_OPTION
  File "/usr/lib/python3.7/site-packages/_pytest/mark/", line 147, in <module>
    class Mark(object):
  File "/usr/lib/python3.7/site-packages/_pytest/mark/", line 149, in Mark
    name = attr.ib(type=str)
TypeError: attr() got an unexpected keyword argument 'type'
==> ERROR: A failure occurred in check().

buzo commented on 2019-04-29 08:49

kyechou: fixed, thanks!

kyechou commented on 2019-04-26 21:20

It seems that it needs "python-idna" in order to run properly. The following error shows up when I try to start the gns3-server.

pkg_resources.DistributionNotFound: The 'idna>=2.0' distribution was not found and is required by yarl


jnbrains commented on 2018-01-21 12:07

kyechou, the software version (python-yarl) is locked to a specific older version, so that it would work with gns3 2x branch - hence the '-gns3' suffix in the package title.

jnbrains commented on 2017-10-31 20:16

Thanks for catching it and letting me know.
It should be fixed now.

zeppelinlg commented on 2017-10-31 15:48


There is a 'i' line 24 to suppress
cd "${srcdiri}/

Thanks for your package