text:
counterparty-cli install fails on ubuntu 14.04

I am trying a clean installation of counterparty-cli ( from the documentation) and it fails:
counterparty@ns511291:~$ pip3 install counterparty-cli
Downloading/unpacking counterparty-cli
  Could not find a version that satisfies the requirement counterparty-cli (from versions: 1.0.0rc4, 1.0.0rc4)
Cleaning up...
No distributions matching the version for counterparty-cli
Storing debug log for failure in /home/counterparty/.pip/pip.log

logs:
Downloading/unpacking counterparty-cli
  Getting page https://pypi.python.org/simple/counterparty-cli/
  URLs to search for versions for counterparty-cli:
  * https://pypi.python.org/simple/counterparty-cli/
  Analyzing links from page https://pypi.python.org/simple/counterparty-cli/
    Found link https://pypi.python.org/packages/py3/c/counterparty-cli/counterparty_cli-1.0.0rc4-py3-none-any.whl#md5=a9054f497edc63276cfc7db93582d496 (from https://pypi.python.org/simple/counterparty-cli/)$
    Found link https://pypi.python.org/packages/source/c/counterparty-cli/counterparty-cli-1.0.0rc4.tar.gz#md5=d9481eb71b3cec9a5233245ff78e00bc (from https://pypi.python.org/simple/counterparty-cli/), versi$
  Ignoring link https://pypi.python.org/packages/py3/c/counterparty-cli/counterparty_cli-1.0.0rc4-py3-none-any.whl#md5=a9054f497edc63276cfc7db93582d496 (from https://pypi.python.org/simple/counterparty-cli/$
  Ignoring link https://pypi.python.org/packages/source/c/counterparty-cli/counterparty-cli-1.0.0rc4.tar.gz#md5=d9481eb71b3cec9a5233245ff78e00bc (from https://pypi.python.org/simple/counterparty-cli/), vers$
  Could not find a version that satisfies the requirement counterparty-cli (from versions: 1.0.0rc4, 1.0.0rc4)
Cleaning up...
  Removing temporary dir /var/tmp/pip_build_counterparty...
No distributions matching the version for counterparty-cli
Exception information:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python3/dist-packages/pip/commands/install.py", line 278, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/python3/dist-packages/pip/req.py", line 1177, in prepare_files
    url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
  File "/usr/lib/python3/dist-packages/pip/index.py", line 322, in find_requirement
    raise DistributionNotFound('No distributions matching the version for %s' % req)
pip.exceptions.DistributionNotFound: No distributions matching the version for counterparty-cli

Want to back this issue? Place a bounty on it! We accept bounties via Bountysource.

Ubuntu 14.04.1 LTS

Try using --pre.

yeah works.

works with --pre

however it fails
sudo pip3 install --pre counterparty-cli
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in
load_entry_point('pip==1.5.4', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 351, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2363, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2088, in load
entry = import(self.module_name, globals(),globals(), ['name'])
File "/usr/lib/python3/dist-packages/pip/init.py", line 11, in
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
counterparty-server
Traceback (most recent call last):
File "/usr/local/bin/counterparty-server", line 7, in
from counterpartycli import server_main
File "/usr/local/lib/python3.4/dist-packages/counterpartycli/init.py", line 8, in
from counterpartycli import client, server
File "/usr/local/lib/python3.4/dist-packages/counterpartycli/client.py", line 18, in
from counterpartycli import util
File "/usr/local/lib/python3.4/dist-packages/counterpartycli/util.py", line 21, in
from counterpartylib.lib.util import value_input, value_output
File "/usr/local/lib/python3.4/dist-packages/counterpartylib/lib/util.py", line 7, in
import apsw
ImportError: No module named 'apsw'

uninstall doesn't work either:
sudo pip3 uninstall counterparty-lib
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in
load_entry_point('pip==1.5.4', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 351, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2363, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2088, in load
entry = import(self.module_name, globals(),globals(), ['name'])
File "/usr/lib/python3/dist-packages/pip/init.py", line 11, in
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
sudo pip3 --pre uninstall counterparty-lib
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in
load_entry_point('pip==1.5.4', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 351, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2363, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2088, in load
entry = import(self.module_name, globals(),globals(), ['name'])
File "/usr/lib/python3/dist-packages/pip/init.py", line 11, in
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'

@cryptodock, at least the uninstall bug is a problem with pip: https://bugs.launchpad.net/ubuntu/+source/python-pip/+bug/1306991. There are some suggested solutions there.

Yeah I reported this https://github.com/CounterpartyXCP/counterpartyd/issues/664

I found that as well, however I get now :
sudo pip install counterparty-cli
Collecting counterparty-cli
Downloading counterparty-cli-1.0.0rc4.tar.gz
/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py:2510: PEP440Warning: 'counterparty (lib-9.49.4rc3)' is being parsed as a legacy, non PEP 440, version. You may find odd behavior and sort order. In particular it will be sorted as less than 0.0. It is recommend to migrate to PEP 440 compatible versions.
PEP440Warning,
/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py:2510: PEP440Warning: 'counterparty (lib-9.49.4rc4)' is being parsed as a legacy, non PEP 440, version. You may find odd behavior and sort order. In particular it will be sorted as less than 0.0. It is recommend to migrate to PEP 440 compatible versions.
PEP440Warning,
Traceback (most recent call last):
File "", line 20, in
File "/tmp/pip-build-UUsYAa/counterparty-cli/setup.py", line 59, in
setup(**setup_options)
File "/usr/lib/python2.7/distutils/core.py", line 111, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/local/lib/python2.7/dist-packages/setuptools/dist.py", line 265, in init
self.fetch_build_eggs(attrs['setup_requires'])
File "/usr/local/lib/python2.7/dist-packages/setuptools/dist.py", line 311, in fetch_build_eggs
replace_conflicting=True,
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 797, in resolve
dist = best[req.key] = env.best_match(req, ws, installer)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 1047, in best_match
return self.obtain(req, installer)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 1059, in obtain
return installer(requirement)
File "/usr/local/lib/python2.7/dist-packages/setuptools/dist.py", line 378, in fetch_build_egg
return cmd.easy_install(req)
File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 623, in easy_install
return self.install_item(spec, dist.location, tmpdir, deps)
File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 653, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 838, in install_eggs
return self.build_and_install(setup_script, setup_base)
File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1066, in build_and_install
self.run_setup(setup_script, setup_base, args)
File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1052, in run_setup
run_setup(setup_script, args)
File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 238, in run_setup
raise
File "/usr/lib/python2.7/contextlib.py", line 35, in exit
self.gen.throw(type, value, traceback)
File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 191, in setup_context
yield
File "/usr/lib/python2.7/contextlib.py", line 35, in exit
self.gen.throw(type, value, traceback)
File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 162, in save_modules
saved_exc.resume()
File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 137, in resume
compat.reraise(type, exc, self._tb)
File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 150, in save_modules
yield saved
File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 191, in setup_context
yield
File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 235, in run_setup
DirectorySandbox(setup_dir).run(runner)
File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 265, in run
return func()
File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 234, in runner
_execfile(setup_script, ns)
File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 46, in _execfile
exec(code, globals, locals)
File "/tmp/easy_install-rARbH0/counterparty-lib-9.49.4rc4/setup.py", line 6, in
import ctypes.util
ImportError: No module named request
Complete output from command python setup.py egg_info:
/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py:2510: PEP440Warning: 'counterparty (lib-9.49.4rc3)' is being parsed as a legacy, non PEP 440, version. You may find odd behavior and sort order. In particular it will be sorted as less than 0.0. It is recommend to migrate to PEP 440 compatible versions.
  PEP440Warning,

/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py:2510: PEP440Warning: 'counterparty (lib-9.49.4rc4)' is being parsed as a legacy, non PEP 440, version. You may find odd behavior and sort order. In particular it will be sorted as less than 0.0. It is recommend to migrate to PEP 440 compatible versions.

  PEP440Warning,

Traceback (most recent call last):

  File "<string>", line 20, in <module>

  File "/tmp/pip-build-UUsYAa/counterparty-cli/setup.py", line 59, in <module>

    setup(**setup_options)

  File "/usr/lib/python2.7/distutils/core.py", line 111, in setup

    _setup_distribution = dist = klass(attrs)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/dist.py", line 265, in __init__

    self.fetch_build_eggs(attrs['setup_requires'])

  File "/usr/local/lib/python2.7/dist-packages/setuptools/dist.py", line 311, in fetch_build_eggs

    replace_conflicting=True,

  File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 797, in resolve

    dist = best[req.key] = env.best_match(req, ws, installer)

  File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1047, in best_match

    return self.obtain(req, installer)

  File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1059, in obtain

    return installer(requirement)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/dist.py", line 378, in fetch_build_egg

    return cmd.easy_install(req)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 623, in easy_install

    return self.install_item(spec, dist.location, tmpdir, deps)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 653, in install_item

    dists = self.install_eggs(spec, download, tmpdir)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 838, in install_eggs

    return self.build_and_install(setup_script, setup_base)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1066, in build_and_install

    self.run_setup(setup_script, setup_base, args)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1052, in run_setup

    run_setup(setup_script, args)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 238, in run_setup

    raise

  File "/usr/lib/python2.7/contextlib.py", line 35, in __exit__

    self.gen.throw(type, value, traceback)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 191, in setup_context

    yield

  File "/usr/lib/python2.7/contextlib.py", line 35, in __exit__

    self.gen.throw(type, value, traceback)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 162, in save_modules

    saved_exc.resume()

  File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 137, in resume

    compat.reraise(type, exc, self._tb)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 150, in save_modules

    yield saved

  File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 191, in setup_context

    yield

  File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 235, in run_setup

    DirectorySandbox(setup_dir).run(runner)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 265, in run

    return func()

  File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 234, in runner

    _execfile(setup_script, ns)

  File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 46, in _execfile

    exec(code, globals, locals)

  File "/tmp/easy_install-rARbH0/counterparty-lib-9.49.4rc4/setup.py", line 6, in <module>

    import ctypes.util

ImportError: No module named request

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-UUsYAa/counterparty-cli

uninstall output:
Cannot uninstall requirement counterparty-cli, not installed

in your last log seems you are not using the good version (pip instead pip3)

A workaround has been reported and checked to work:
https://github.com/CounterpartyXCP/counterpartyd/issues/664

@ouziel-slama you are right,
pip3 was fixed this way:
cd /usr/local/lib/python3.4/dist-packages
mv requests requests.old
mv requests-2.4.2.dist-info requests-2.4.2.dist-info.old
sudo pip3 install counterparty-cli --pre
Downloading/unpacking counterparty-cli
Downloading counterparty_cli-1.0.0rc4-py3-none-any.whl
Requirement already satisfied (use --upgrade to upgrade): python-dateutil==2.2 in /usr/local/lib/python3.4/dist-packages (from counterparty-cli)
Downloading/unpacking requests==2.4.2 (from counterparty-cli)
Downloading requests-2.4.2-py2.py3-none-any.whl (459kB): 459kB downloaded
Requirement already satisfied (use --upgrade to upgrade): counterparty-lib>=9.49.3 in /usr/local/lib/python3.4/dist-packages (from counterparty-cli)
Requirement already satisfied (use --upgrade to upgrade): appdirs==1.4.0 in /usr/local/lib/python3.4/dist-packages (from counterparty-cli)
Requirement already satisfied (use --upgrade to upgrade): prettytable==0.7.2 in /usr/local/lib/python3.4/dist-packages (from counterparty-cli)
Requirement already satisfied (use --upgrade to upgrade): colorlog==2.4.0 in /usr/local/lib/python3.4/dist-packages (from counterparty-cli)
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from python-dateutil==2.2->counterparty-cli)
Installing collected packages: counterparty-cli, requests
Successfully installed counterparty-cli requests
Cleaning up...
is this ok? that's the way it finish the install ?
because:
counterparty-server
Traceback (most recent call last):
File "/usr/local/bin/counterparty-server", line 7, in
from counterpartycli import server_main
File "/usr/local/lib/python3.4/dist-packages/counterpartycli/init.py", line 8, in
from counterpartycli import client, server
File "/usr/local/lib/python3.4/dist-packages/counterpartycli/client.py", line 18, in
from counterpartycli import util
File "/usr/local/lib/python3.4/dist-packages/counterpartycli/util.py", line 21, in
from counterpartylib.lib.util import value_input, value_output
File "/usr/local/lib/python3.4/dist-packages/counterpartylib/lib/util.py", line 7, in
import apsw
ImportError: No module named 'apsw'

@cryptodock

mv requests-2.4.2.dist-info requests-2.4.2.dist-info.old

That step is not necessary (I stated in that comment that I moved that back, since the one that creates problems is requests, while requests-2.4.2.dist-info works fine).
But it's okay, because it'll probably be reinstalled. As I mentioned in #664, only requests creates this problem.

@cryptodock, try sudo pip3 install --upgrade counterparty-lib.

And if that doesn't work, then uninstall counterparty-lib and install counterparty-lib.

That's my bad: https://github.com/CounterpartyXCP/counterparty-cli/commit/5878757b10a7afbe2f9bef1a8dc84e3da4525ef6

@adamkrellenstein
sudo pip3 install --upgrade counterparty-lib
Requirement already up-to-date: counterparty-lib in /usr/local/lib/python3.4/dist-packages
Cleaning up...
sudo pip3 uninstall counterparty-lib
Proceed (y/n)? y
Successfully uninstalled counterparty-lib
sudo pip3 install counterparty-lib --pre
Downloading/unpacking counterparty-lib
Downloading counterparty_lib-9.49.4rc4-py3-none-any.whl (320kB): 320kB downloaded
Requirement already satisfied (use --upgrade to upgrade): prettytable==0.7.2 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): pysha3==0.3 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): Flask-HTTPAuth==2.3.0 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): pycrypto>=2.6.1 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): python-bitcoinlib==0.2.1 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): flask==0.10.1 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): requests==2.4.2 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): tornado==4.0.2 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): python-dateutil==2.2 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): pytest==2.6.4 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): colorlog==2.4.0 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): tendo==0.2.6 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): pycoin==0.52 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): appdirs==1.4.0 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): json-rpc==1.7 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): pytest-cov==1.8.0 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): Werkzeug>=0.7 in /usr/local/lib/python3.4/dist-packages (from flask==0.10.1->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): Jinja2>=2.4 in /usr/local/lib/python3.4/dist-packages (from flask==0.10.1->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): itsdangerous>=0.21 in /usr/local/lib/python3.4/dist-packages (from flask==0.10.1->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): certifi in /usr/local/lib/python3.4/dist-packages (from tornado==4.0.2->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from python-dateutil==2.2->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): py>=1.4.25 in /usr/local/lib/python3.4/dist-packages (from pytest==2.6.4->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): cov-core>=1.14.0 in /usr/local/lib/python3.4/dist-packages (from pytest-cov==1.8.0->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): markupsafe in /usr/local/lib/python3.4/dist-packages (from Jinja2>=2.4->flask==0.10.1->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): coverage>=3.6 in /usr/local/lib/python3.4/dist-packages (from cov-core>=1.14.0->pytest-cov==1.8.0->counterparty-lib)
Installing collected packages: counterparty-lib
Successfully installed counterparty-lib
Cleaning up...
it finished real fast ( 1 sec tops)
and again:
counterparty-server
Traceback (most recent call last):
File "/usr/local/bin/counterparty-server", line 7, in
from counterpartycli import server_main
File "/usr/local/lib/python3.4/dist-packages/counterpartycli/init.py", line 8, in
from counterpartycli import client, server
File "/usr/local/lib/python3.4/dist-packages/counterpartycli/client.py", line 18, in
from counterpartycli import util
File "/usr/local/lib/python3.4/dist-packages/counterpartycli/util.py", line 21, in
from counterpartylib.lib.util import value_input, value_output
File "/usr/local/lib/python3.4/dist-packages/counterpartylib/lib/util.py", line 7, in
import apsw
ImportError: No module named 'apsw'

Hm, I don't know what's wrong here. (It should be fast, as it's using the Wheel format.) @ouziel-slama?

Try sudo pip3 install --no-use-wheel counterparty-lib?

@adamkrellenstein  it worked perfectly!
sudo pip3 install --no-use-wheel counterparty-lib --pre
Downloading/unpacking counterparty-lib
Downloading counterparty-lib-9.49.4rc4.tar.gz (294kB): 294kB downloaded
Running setup.py (path:/tmp/pip_build_root/counterparty-lib/setup.py) egg_info for package counterparty-lib
  Getting the SQLite amalgamation
    Fetching https://sqlite.org/2014/sqlite-autoconf-3080703.tar.gz
    Length: 1999200  SHA1: 5cbe9aa4af1b32787045a251dba6debee3f061c0  MD5: e738c376d8106d16d1d3e7974e7e15d8
    Checksums verified
    Running configure to work out SQLite compilation flags
SQLite: Using amalgamation /tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c
ICU: Added includes, flags and libraries from icu-config
building 'apsw' extension
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -DEXPERIMENTAL=1 -DNDEBUG=1 -DAPSW_FORK_CHECKER=1 -DAPSW_USE_SQLITE_AMALGAMATION="/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c" -DAPSW_USE_SQLITE_CONFIG="/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3config.h" -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_STAT4=1 -DSQLITE_ENABLE_ICU=1 -D_FORTIFY_SOURCE=2 -D_REENTRANT=1 -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -Isrc -I/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3 -I/usr/include -I/usr/include/python3.4m -c src/apsw.c -o build/temp.linux-x86_64-3.4/src/apsw.o
In file included from src/apsw.c:46:0:
/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c:3744:24: warning: ‘sqlite3_column_database_name’ declared ‘static’ but never defined [-Wunused-function]
 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
                        ^
/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c:3745:24: warning: ‘sqlite3_column_database_name16’ declared ‘static’ but never defined [-Wunused-function]
 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
                        ^
/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c:3746:24: warning: ‘sqlite3_column_table_name’ declared ‘static’ but never defined [-Wunused-function]
 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
                        ^
/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c:3747:24: warning: ‘sqlite3_column_table_name16’ declared ‘static’ but never defined [-Wunused-function]
 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
                        ^
/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c:3748:24: warning: ‘sqlite3_column_origin_name’ declared ‘static’ but never defined [-Wunused-function]
 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
                        ^
/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c:3749:24: warning: ‘sqlite3_column_origin_name16’ declared ‘static’ but never defined [-Wunused-function]
 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
                        ^
In file included from src/apsw.c:46:0:
/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c:127825:16: warning: ‘sqlite3_global_recover’ defined but not used [-Wunused-function]
 SQLITE_API int sqlite3_global_recover(void){
                ^
In file included from src/apsw.c:46:0:
/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c:20035:16: warning: ‘sqlite3_memory_alarm’ defined but not used [-Wunused-function]
 SQLITE_API int sqlite3_memory_alarm(
                ^
In file included from src/apsw.c:46:0:
/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c:5317:16: warning: ‘sqlite3_table_column_metadata’ declared ‘static’ but never defined [-Wunused-function]
 SQLITE_API int sqlite3_table_column_metadata(
                ^
/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c:7209:16: warning: ‘sqlite3_unlock_notify’ declared ‘static’ but never defined [-Wunused-function]
 SQLITE_API int sqlite3_unlock_notify(
                ^
In file included from src/apsw.c:46:0:
/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c:150874:16: warning: ‘sqlite3_rtree_geometry_callback’ defined but not used [-Wunused-function]
 SQLITE_API int sqlite3_rtree_geometry_callback(
                ^
/tmp/pip_build_root/counterparty-lib/apsw-3.8.7.3-r1/sqlite3/sqlite3.c:150898:16: warning: ‘sqlite3_rtree_query_callback’ defined but not used [-Wunused-function]
 SQLITE_API int sqlite3_rtree_query_callback(
                ^
x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.4/src/apsw.o -L/usr/lib/x86_64-linux-gnu -ldl -lm -licui18n -licuuc -licudata -ldl -lm -o build/lib.linux-x86_64-3.4/apsw.cpython-34m.so
Writing /usr/local/lib/python3.4/dist-packages/apsw-3.8.7.3_r1.egg-info
g++ -fPIC   -c -o bignum.o bignum.cpp
g++ -fPIC   -c -o util.o util.cpp
g++ -fPIC   -c -o tokenize.o tokenize.cpp
g++ -fPIC   -c -o lllparser.o lllparser.cpp
g++ -fPIC   -c -o parser.o parser.cpp
g++ -fPIC   -c -o rewriter.o rewriter.cpp
g++ -fPIC   -c -o compiler.o compiler.cpp
g++ -fPIC   -c -o funcs.o funcs.cpp
g++ -fPIC   -c -o cmdline.o cmdline.cpp
rm -rf serpent
g++ -Wall bignum.o util.o tokenize.o lllparser.o parser.o rewriter.o compiler.o funcs.o cmdline.o -o serpent
ar rvs libserpent.a bignum.o util.o tokenize.o lllparser.o parser.o rewriter.o compiler.o funcs.o
ar: creating libserpent.a
a - bignum.o
a - util.o
a - tokenize.o
a - lllparser.o
a - parser.o
a - rewriter.o
a - compiler.o
a - funcs.o
g++ -fPIC -shared bignum.o util.o tokenize.o lllparser.o parser.o rewriter.o compiler.o funcs.o -o libserpent.so
cp serpent /usr/local/bin
cp libserpent.a /usr/local/lib
cp libserpent.so /usr/local/lib
rm -rf /usr/local/include/libserpent
mkdir -p /usr/local/include/libserpent
cp bignum.h util.h tokenize.h lllparser.h parser.h rewriter.h compiler.h funcs.h /usr/local/include/libserpent
downloading apsw.
extracting.
install apsw.
clean files.
downloading serpent.
extracting.
making serpent.
install serpent using sudo.
hence it might request a password.
clean files.

Requirement already satisfied (use --upgrade to upgrade): appdirs==1.4.0 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): prettytable==0.7.2 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): python-dateutil==2.2 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): flask==0.10.1 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): json-rpc==1.7 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): pytest==2.6.4 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): pycoin==0.52 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): requests==2.4.2 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): Flask-HTTPAuth==2.3.0 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): tornado==4.0.2 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): pycrypto>=2.6.1 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): tendo==0.2.6 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): pysha3==0.3 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): pytest-cov==1.8.0 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): colorlog==2.4.0 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): python-bitcoinlib==0.2.1 in /usr/local/lib/python3.4/dist-packages (from counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from python-dateutil==2.2->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): Werkzeug>=0.7 in /usr/local/lib/python3.4/dist-packages (from flask==0.10.1->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): Jinja2>=2.4 in /usr/local/lib/python3.4/dist-packages (from flask==0.10.1->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): itsdangerous>=0.21 in /usr/local/lib/python3.4/dist-packages (from flask==0.10.1->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): py>=1.4.25 in /usr/local/lib/python3.4/dist-packages (from pytest==2.6.4->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): certifi in /usr/local/lib/python3.4/dist-packages (from tornado==4.0.2->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): cov-core>=1.14.0 in /usr/local/lib/python3.4/dist-packages (from pytest-cov==1.8.0->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): markupsafe in /usr/local/lib/python3.4/dist-packages (from Jinja2>=2.4->flask==0.10.1->counterparty-lib)
Requirement already satisfied (use --upgrade to upgrade): coverage>=3.6 in /usr/local/lib/python3.4/dist-packages (from cov-core>=1.14.0->pytest-cov==1.8.0->counterparty-lib)
Installing collected packages: counterparty-lib
Running setup.py install for counterparty-lib
g++ -fPIC   -c -o bignum.o bignum.cpp
g++ -fPIC   -c -o util.o util.cpp
g++ -fPIC   -c -o tokenize.o tokenize.cpp
g++ -fPIC   -c -o lllparser.o lllparser.cpp
g++ -fPIC   -c -o parser.o parser.cpp
g++ -fPIC   -c -o rewriter.o rewriter.cpp
g++ -fPIC   -c -o compiler.o compiler.cpp
g++ -fPIC   -c -o funcs.o funcs.cpp
g++ -fPIC   -c -o cmdline.o cmdline.cpp
rm -rf serpent
g++ -Wall bignum.o util.o tokenize.o lllparser.o parser.o rewriter.o compiler.o funcs.o cmdline.o -o serpent
ar rvs libserpent.a bignum.o util.o tokenize.o lllparser.o parser.o rewriter.o compiler.o funcs.o
ar: creating libserpent.a
a - bignum.o
a - util.o
a - tokenize.o
a - lllparser.o
a - parser.o
a - rewriter.o
a - compiler.o
a - funcs.o
g++ -fPIC -shared bignum.o util.o tokenize.o lllparser.o parser.o rewriter.o compiler.o funcs.o -o libserpent.so
cp serpent /usr/local/bin
cp libserpent.a /usr/local/lib
cp libserpent.so /usr/local/lib
rm -rf /usr/local/include/libserpent
mkdir -p /usr/local/include/libserpent
cp bignum.h util.h tokenize.h lllparser.h parser.h rewriter.h compiler.h funcs.h /usr/local/include/libserpent
downloading serpent.
extracting.
making serpent.
install serpent using sudo.
hence it might request a password.
clean files.

Successfully installed counterparty-lib
Cleaning up...

woohoo!

authors: adamkrellenstein cryptodock ouziel-slama rippler

repo: CounterpartyXCP/counterpartyd


text:
IE Ajax update not updating tooltip

Hello,
I have a simple ajax update tooltip:
{
	show: {
		event: "mouseover"
	},
	hide: {
		fixed: true,
		delay: 1000,
		event: "mouseout"
	},
	style: {
		classes: 'ui-tooltip-custom ui-tooltip-shadow'
	},
	position: {
		at: "bottom right",
		my: "top right"
	},
	content: {
		text: "Laden...",
		ajax: {
			url: "ajax/file.php",
			once: false,
			type: "get"
		}
	}
}

IT works in Chrome, Firefox and Opera... but in IE (9), it get stuck when i first show it. regardless of what comes after, it appears that the tooltip doesn't update, or even make the ajax call. only a full browser refresh resets it, and then it shows the correct data once, and starts the problem from the start again.
Did i miss something or is this a issue with tooltip caching and ajax?

Remove the hide and show events, as the default options are almost identical and work better (mouseenter/mouseleave). Other than that, is there any errors being generated and if not, you'll need to produce a test case http://jsfiddle.net/fdavn

I'm unsure how to generate a Ajax call with unique content with jsfiddle. i've created the sample as it would be with my code, sans the actuall tooltip content.
http://jsfiddle.net/gNxHM/
Explained:
When mouse-overed the link, the File.php is called and fills the tooltip with data. The data in the tooltip changes depending on actions the user does on other parts of the page. So the first time they mouse-over, it would read "you have chosen option 1" and the second time, if they chose to change the chosen setting somewhere else on the page the file would send back to the tooltip "You have chosen option 2". Now, in other browsers, this updates correctly (if used with the once:false setting) on each mouse-over. In IE. it will update the proper data the FIRST time the tooltip is displayed. and no more (as if once: false was not set). subsequent mouse-over events, and even page-refreshes without a full browser refresh do not update the content of the tooltip further.
if you could tell me how to make a ajax testcase in jsfiddle, i'll gladly try to do so

Yeah this is an issue with the fact IE locally caches gets requests unfortunately. Turning cache to false is the best wy to deal with this, though sometimes even that doesn't fully work... but glad to see you figured it out.

source: gharchive/issue

license: MIT

license_type: permissive

license_source: github-api


text:
added opensearch default settings

Summary and Scope
Summarize what has changed. Explain why this PR is necessary. What is impacted? Is this a new feature, critical bug fix, etc?
This is part of migration from Elasticsearch to Opensearch
Is this change backwards incompatible, backwards compatible, or a backwards compatible bugfix?
Issues and Related PRs
https://jira-pro.it.hpe.com:8443/browse/CASMSMF-7282
List and characterize relationship to Jira/Github issues and other pull requests. Be sure to list dependencies.

Resolves [issue id](issue link)
Change will also be needed in <insert branch name here>
Future work required by [issue id](issue link)
Documentation changes required in [issue id](issue link)
Merge with/before/after <insert PR URL here>

Testing
List the environments in which these changes were tested.
Tested on:

<development system>
Local development environment
Virtual Shasta

Test description:
How were the changes tested and success verified? If schema changes were part of this change, how were those handled in your upgrade/downgrade testing?

Were the install/upgrade-based validation checks/tests run (goss tests/install-validation doc)?
Were continuous integration tests run? If not, why?
Was upgrade tested? If not, why?
Was downgrade tested? If not, why?
Were new tests (or test issues/Jiras) created for this change?

Risks and Mitigations
Are there known issues with these changes? Any other special considerations?
Pull Request Checklist

[ ] Version number(s) incremented, if applicable
[ ] Copyrights updated
[ ] License file intact
[ ] Target branch correct
[ ] CHANGELOG.md updated
[ ] Testing is appropriate and complete, if applicable
[ ] HPC Product Announcement prepared, if applicable

@bklei & @cdelatte-hpe Since the merge is still blocked, could you please direct to whom I should reach out to for a review?
Thanks,

This was merged here: https://github.com/Cray-HPE/csm/pull/2805/files

source: gharchive/pull-request

authors: Zakaria-Baani heemstra

repo: Cray-HPE/csm


text:
Troubleshoot forward-zone DNS issues

Document for Troubleshoot forward-zone DNS issues

Cancelled

repo: Cray-HPE/docs-csm


text:
CRAYSAT-1408: Add variable substitution to sat bootprep

Summary and Scope
Add the ability to perform variable substitution in certain fields of
sat bootprep input files using Jinja2 templates. Variables can be
loaded from the following three locations in order from lowest to
highest precedence:

In branches corresponding to versions of the HPC software recipe
repo that have been imported into gitea (VCS) on the system. The
version of the HPC software recipe is specified by --recipe-version.
In YAML files specified by the --vars-file command-line option.
Variables passed directly on the command line using the --vars
option.

Various general functionality was added to support this:

The ability to clone repositories was added to the VCSRepo class in
the apiclient.vcs module, and that class was refactored slightly.
A set_val_by_path function was added to support setting values in a
dictionary by a dotted path.
A deep_update_dict function was added to support deep dictionary
updates or merges.
A sat.recipe module was added for loading HPC Software Recipe data.
This will likely be useful for sat showrev and other commands in the
future.

Update the man page for sat bootprep to describe the new --vars,
--vars-file, and --recipe-version options. Also add missing doc for
--bos-version option. Add examples of using the new variable options.
Update bootprep input file schema property descriptions to indicate
which fields support rendering with Jinja template engine. Deduplicate
the branch property definition by defining it in refs and referring to
it in product- and git-based layer definitions.
Issues and Related PRs
List and characterize relationship to Jira/Github issues and other pull requests. Be sure to list dependencies.

Resolves CRAYSAT-1408

Testing
Tested on:

groot
local macbook

Test description:
Tested on groot-ncn-m001 by running sat bootprep run with various
options to specify different variable sources and ensured precedence
between the different variable sources works as documented.
Viewed rendered sat bootprep man page. Viewed sat bootprep run --help usage information.
Generated sat bootprep input file schema HTML docs and viewed in
browser.
Risks and Mitigations
No known risks.
Pull Request Checklist

[x] Version number(s) incremented, if applicable
[x] Copyrights updated
[x] License file intact
[x] Target branch correct
[x] CHANGELOG.md updated
[x] Testing is appropriate and complete, if applicable
[x] HPC Product Announcement prepared, if applicable

I don't see why license-checker is failing. It's flagging sat/cli/bootprep/vars.py, but it's fine with sat/recipe.py, and yet both have the same license text:
(sat) C02ZH00ALVCJ: sat (CRAYSAT-1408-product-version-substitutions) $ diff -u <(head -n 23 sat/recipe.py) <(head -n 23 sat/cli/bootprep/vars.py)
(sat) C02ZH00ALVCJ: sat (CRAYSAT-1408-product-version-substitutions) $

Running the recommended docker command just results in duplicated license text in vars.py.

I don't see why license-checker is failing. It's flagging sat/cli/bootprep/vars.py, but it's fine with sat/recipe.py, and yet both have the same license text:
(sat) C02ZH00ALVCJ: sat (CRAYSAT-1408-product-version-substitutions) $ diff -u <(head -n 23 sat/recipe.py) <(head -n 23 sat/cli/bootprep/vars.py)
(sat) C02ZH00ALVCJ: sat (CRAYSAT-1408-product-version-substitutions) $

Running the recommended docker command just results in duplicated license text in vars.py.

Oh, now it's working. I pushed a commit that added the period after the copyright notice. The checks all went away on the PR. Then they came back, and license-check was still "failed". However, now I see it is successful, so I must have just caught it at a bad time.

Full testing description can be found in this comment in the Jira.

repo: Cray-HPE/sat


text:
MTL-2458

Summary and Scope
MTL-2458
Issues and Related PRs
https://jira-pro.it.hpe.com:8443/browse/MTL-2458
Pull Request Checklist

[x] Version number(s) incremented, if applicable
[x] Copyrights updated
[x] License file intact
[x] Target branch correct
[x] CHANGELOG.md updated
[x] Testing is appropriate and complete, if applicable

Cray-uas-mgr is being removed in CSM 1.6 so these changes are not necessary

UAI and UAS are being removed in CSM 1.6. Closing.

authors: jpdavis-prof leliasen-hpe

repo: Cray-HPE/uas-mgr


text:
Plugin doesnt load

Serv ver: PurPur 1.19.3
jdk 19
pl ver Crazy Crates v1.11.16
Protso plugin won't start. Previously, it worked for me all right, but apparently something changed in one of the updates, I can’t understand what’s wrong. I noticed it just now.
/pl:

I have this eeror on load:
[16:44:54 ERROR]: Could not load plugin 'CrazyCrates-1.11.16.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Unsupported API version 1.20
	at org.bukkit.craftbukkit.v1_19_R2.util.CraftMagicNumbers.checkSupported(CraftMagicNumbers.java:380) ~[purpur-1.19.3.jar:git-Purpur-1924]
	at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProvider.createInstance(SpigotPluginProvider.java:118) ~[purpur-1.19.3.jar:git-Purpur-1924]
	at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProvider.createInstance(SpigotPluginProvider.java:34) ~[purpur-1.19.3.jar:git-Purpur-1924]
	at io.papermc.paper.plugin.entrypoint.strategy.ModernPluginLoadingStrategy.loadProviders(ModernPluginLoadingStrategy.java:149) ~[purpur-1.19.3.jar:git-Purpur-1924]
	at io.papermc.paper.plugin.storage.SimpleProviderStorage.enter(SimpleProviderStorage.java:35) ~[purpur-1.19.3.jar:git-Purpur-1924]
	at io.papermc.paper.plugin.entrypoint.LaunchEntryPointHandler.enter(LaunchEntryPointHandler.java:36) ~[purpur-1.19.3.jar:git-Purpur-1924]
	at org.bukkit.craftbukkit.v1_19_R2.CraftServer.loadPlugins(CraftServer.java:443) ~[purpur-1.19.3.jar:git-Purpur-1924]
	at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:309) ~[purpur-1.19.3.jar:git-Purpur-1924]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1117) ~[purpur-1.19.3.jar:git-Purpur-1924]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[purpur-1.19.3.jar:git-Purpur-1924]
	at java.lang.Thread.run(Thread.java:1589) ~[?:?]

logs:
latest.log

You are on 1.19.3, We only support 1.20 with 1.11.16. You have to use 1.11.14.4

authors: Evalutik ryderbelserion

repo: Crazy-Crew/CrazyCrates


text:
🛑 sneak.page is down

In 60ec3a8, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in 5f5ccb6 after 8 minutes.

repo: Crazy-Marvin/upptime


text:
🛑 sneak.page is down

In 59c2f6d, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in f708f87 after 8 minutes.


text:
[Version Update] Update mod to 1.21.3

Map In Slot 3.1.2 works in 1.21 and 1.21.1 but the game crashes in 1.21.3

Looking into this


text:
Data Lifecyle

Right now we're storing things in a global that's not part of Factorio's global. This will lead to dyncs in multiplayer.
More can be read about the data lifecycle here and here
To test, heavymode can be enabled from the command line.
This is a prerequisite for getting multiplayer working.

woot it works


text:
Should Notifications Work on Android 11?

As it looks like the latest version is broken, I am using version 3.4.1 running Visual Studio 2019 and using a Samsung device running Android 11.
I am targetting Android 11 - API 30.
The token updates successfully but the OnNotificationReceived never fires on Android 11.
I have a Tablet running 6.0.1 and a phone running 9.0 and these both work as expected.
Thanks,
Daniel.

I'm having the same problem, I'm also on version 3.4.1.

Impossible to say whats wrong.
As a first step you should look that Google Services are installed. Then monitor logcat when a message is send. Perhaps that gives you a hint what is the problem. Look at messages from firebase, notification or from you app.


text:
Only show a preview of the Headline in Organizations list

Problem
In organizations table, the row is growing vertically as much as the height of the headline column. Since it's a text field, the attribute can be extensive. We should only show a preview; if the user clicks on the organization, they can see the entire text.
Solution
If the headline value is bigger than 250 characters, truncate the text.

@joanagmaia  I would like to work on it. Assign me.

@joanagmaia I would like to work on it. Assign me.

Of course 😄


text:
allow to set multiple cookies

I have to use Map.update! to set multiple cookies now. I suggest we should allow user to insert multiple set-cookie items in header.

A new method to handle cookies makes sense, however everything relating to cookies I have extracted to the cookie project. https://hex.pm/packages/cookie

I think I will close this issue, in favour of improving the :cookie project.

This issue should not be closed, because the cookie package does not handle set-cookie header at all. Currently it's not possible to have multiple set-cookie headers in Raxx and the cookie library cannot change that because it's a Raxx limitation.

authors: CrowdHailer Nicd SchrodingerZhu

repo: CrowdHailer/raxx

license_source: bigquery


text:
RUC-352 Add versioning to widget initialization

Some widgets do not have a configuration setup in the backend, so they
must take the main widget's version. This allows those widgets to also
implement versioning.
Tests: manually tested that version is added to iframe as expected
@CrowdTwist/boba
@georgehlim @pkhedkarcrowdtwist @kchanct
@c-wright @dkarten

@c-wright updated

repo: CrowdTwist/widgets-js-sdk


text:
CC-2 - Okta Login

I have it working, but not fully tested nor is it very pretty code. Needs some FE developer help.
Mostly stolen from Scotty's demo work here: https://codesandbox.io/s/missionhub-okta-test-oknqp?file=/src/App.tsx

@jbirdjavi is the API code already in stage for testing against?

@wrandall22 Yes, but it didn't have the correct secrets settings until just now.

For some reason it's trying to redirect me to the admin console: https://signon-admin.okta.com/admin/app/oidc_client/instance/0oa1oqxpke9BXTbhp0h8#tab-general. Maybe I don't have the right ids?

This is on staging now @jbirdjavi do you know what the QA process is?

I don't really. Brian Funkhouser is product for CC but he's not available much this summer. Maybe Nikki Neary has an idea?
My thoughts on things to QA (feel free to add):

Can log in an existing account
Can create a new account and login
Can still log in via FB if that was already active before creating new account
Logout (logs out from Okta too?)

The only one that doesn't seem to work well (in stage at least) is

Can still log in via FB if that was already active before creating new account

It seems the Facebook application is not set up correctly to handle the stage site.

@wrandall22 I found the settings in the FB app so FB login is now working on staging.

repo: CruGlobal/campus-contacts-web


text:
Fix /condalock command

It was broken by a release of urllib 2.x which was incompatible with cachecontrol. A future release of cachecontrol may add this pin to its own dependencies or otherwise fix the incompatibility, at which time the hacky pin can be removed.
Closes #57

Closes #57

I don't think we can test this until it's merged. Should we merge this and then test it on the other open PR? Or is there a way to test GH Actions workflows on a branch? :thinking:

Cool, the bot pushed commit ab2ffe8b1051963f504b7a1c52aef40d64175b8b in #56 so this definitely works :tada:

repo: CryoInTheCloud/hub-image


text:
while build csq this error show

this error occur after merge #135 d2107e2e3774ef2d95883f8daca37aa1c2015cb8 this
In file included from csq.cpp:3:
Parser/parser.h:333:1: error: ‘CollectionUpdateNode’ does not name a type
333 | CollectionUpdateNode parse_CollectionUpdate(TokenStream tokens){
| ^~~~~~~~~~~~~~~~~~~~
Parser/parser.h: In function ‘NodeType StatementType(TokenStream)’:
Parser/parser.h:379:16: error: ‘COLLECTION_UPDATE’ was not declared in this scope
379 |         type = COLLECTION_UPDATE;
|                ^~~~~~~~~~~~~~~~~
Parser/parser.h: In function ‘std::string Compile(std::vector<std::vector >)’:
Parser/parser.h:511:18: error: ‘COLLECTION_UPDATE’ was not declared in this scope
511 |             case COLLECTION_UPDATE:{
|                  ^~~~~~~~~~~~~~~~~
Parser/parser.h:512:17: error: ‘CollectionUpdateNode’ was not declared in this scope
512 |                 CollectionUpdateNode node = parse_CollectionUpdate(line);
|                 ^~~~~~~~~~~~~~~~~~~~
Parser/parser.h:513:58: error: ‘node’ was not declared in this scope; did you mean ‘code’?
513 |                 codeString += visit_CollectionUpdateNode(node) + "\n";
|                                                          ^~~~
|                                                          code
Parser/parser.h:513:31: error: ‘visit_CollectionUpdateNode’ was not declared in this scope
513 |                 codeString += visit_CollectionUpdateNode(node) + "\n";

you not define the CollectionUpdateNode type and the COLLECTION_UPDATE constant.

Yeah so I forgot to add it.


text:
While aiming and reloading, even if you release the aiming button, the weapon will automatically aim again after the reload is complete

Describe the bug
While aiming and reloading, even if you release the aiming button, the weapon will automatically aim again after the reload is complete
Reproducibility

[X] I reproduced this issue with as few other mods as possible installed.
[ ] I am unable to reproduce this issue consistently.

Screenshots and/or videos
No response
Logs
no logs
Debug Logs
No response
Crash Reports
No response
MWC Version
0.1.6
Forge Version
1.12.2 forge 14.23.5.2860
Red Core Version
0.6 dev 3
MixinBooter Version
9.1
Java Version
1.8
Java Virtual Machine
Hotspot
Operating System
windows 11
GPU Vendor
NVIDIA
Code of Conduct

[X] I agree to follow this project's Code of Conduct

https://github.com/Cubed-Development/Modern-Warfare-Cubed/assets/130232431/662a99e1-c894-4434-b815-d453d86de945

Just like this, even if you release the aiming button, it will automatically aim again after reloading

repo: Cubed-Development/Modern-Warfare-Cubed


text:
False value binding to dropdown

Hi Team,
I'm using library in my application and found one issue.
<angular2-multiselect [data]="agentIDs" formControlName="caseOwnerId" [settings]="dropdownSettings">

Above is my HTML, using this with reactive form, and in TS binding value from JAVA response like below :
caseOwnerId: [[{'id': this.wbData['caseOwnerCecId'], 'itemName': this.wbData['caseOwnerCecId']}], [Validators.required]],
And even if value not present in dropdown list i.e. agentIDs its showing on UI. attaching opuput below :

Can you help me how to figure this?

Can anyone help with this?

license: mit


text:
Netlify SSL issues

We are watching one of our providers who is having DNS issues and we are monitoring if there are any slowdowns in our application delivery.

All kiosk related latency issues resolved at our partner.

authors: blouisdiddy timotiusvincent

repo: Curacubby/issue-status


text:
Sign and Sign UP PageDone

Completed Login and Signup page layout and functionality
Implemented Sign In and Sign Up Pages in the Landing Page.
Features Added:
Implemented the login and signup functionality with email.
Designed the layout to be responsive and user-friendly according to your Figma Design
I have call Sign In and Sign Up Page in Landing Page
Please Review it  and provide feedback for further improvements.
Here Image:-

@thecuriousteam

Please add the image

@thecuriousteam  Error Fixed! Now You can review

repo: Curious-Ecosystem/Curious-Connect


text:
🛑 Pandora一cgpt.5i.gs is down

In fa5901d, Pandora一cgpt.5i.gs (https://cgpt.5i.gs/shared.html) was down:

HTTP code: 503
Response time: 3372 ms

Resolved: Pandora一cgpt.5i.gs is back up in ae43f99 after 9 minutes.

repo: Cutiei/Uptime


text:
🛑 Pandora一cgpt.5i.gs is down

In 1aa0583, Pandora一cgpt.5i.gs (https://cgpt.5i.gs/shared.html) was down:

HTTP code: 521
Response time: 154 ms

Resolved: Pandora一cgpt.5i.gs is back up in 9c67c39 after 9 minutes.


text:
e-Reader villagers for Animal Forest e+ listed as "DLC Villagers"

I scanned an e-Reader card via Game Boy Advance emulator and have a new villager in my town. However, she shows up as "DLC Villager 1", with no icon.
Is this intentional or will future releases add icons and information for the e-Reader villagers?

I think they're meant to show as DLC Villagers. IIRC you can customise them. - that's what the Import DLC Data button is for.

authors: Catfishwriter spudpiggy


text:
fix(pepicons.com): iPhone SE tweaks

currently on iPhone SE:

make CSS tweaks that you feel improve the UI.
there is no design file, so try and play around with the CSS by eye until you think it looks better : )

Fix colorpicker and mobile input overflow

this seems to already be fixed

authors: LovelyAndy mesqueeb

repo: CyCraft/pepicons


text:
syntax error @ prep_start()

I ran a fresh install of Vent, and just finished installing and building core tools. When trying to start them, however, it hit this error. (Triggered at vent/api/plugin_helpers.py, line 571)
2017-08-17 12:33:03,097 - vent.api.plugin_helpers - ERROR - prep_start failed with error: local vari
able 'status' referenced before assignment

status is defined at the beginning of the function, not sure how it could be referenced before assignment there.  Will try to reproduce.

I just did a fresh install and started the core tools without error and am unable to reproduce.  Can you provide more context for reproducing?

@lilchurro I believe this was resolved with https://github.com/CyberReboot/vent/pull/816, no?

Yep. Closing ticket.

authors: cglewis lilchurro

repo: CyberReboot/vent


text:
"cloudshell" appended to each line on terminal

Hello,
sorry if its trivial, but whenever I start a terminal, each line gets prefixed with "cloudshell".
Screenshot:

Hi, this issue probably should have been opened on the vscode server/gcp cloud shell side.
Since I cannot delete the issue I'll close it.
Sorry for the inconvenience

repo: Cyclenerd/google-cloud-shell-vscode


text:
在使用“分组的伸缩栏”功能时展开分组。分组条目闪现

手机是小米4，MIUI8  ，下载的demo就没事。。。求解

你设置了动画？

你可以对比一下，你与demo代码的区别。

是使用BaseMultiItemQuickAdapter的的时候添加了HeadView，导致分组条目闪现

改过来了，你试下还有没有问题

compile 'com.github.CymChad:BaseRecyclerViewAdapterHelper:v2.0.6'

您好,打扰一下.我这里也遇到了这个问题.不过我的情况是,RecyclerView中嵌套 了RecyclerView,外层的RecyclerView是使用的adapter是继承BaseSectionQuickAdapter的,内层RecyclerView的adapter是继承自BaseMultiItemQuickAdapter的. 也就是说外层是一个分组的adapter,内层是一个二级展开和折叠的adapter.
问题是,当我点击第一级的item,来折叠该item的子项的动画完成之后,这个item的下一个item里面的显示的内容会有一个从底部平移到中间的动画效果.(这种情况仅仅会发生在下一个item处于折叠状态的时候,如果他是展开的,那么就没有这个问题)
请问,是bug还是我哪里配置出了问题ne ?

authors: CymChad KarnaughK elfman tudou152

repo: CymChad/BaseRecyclerViewAdapterHelper


text:
🛑 Api Cymasuite is down

In deedbe7, Api Cymasuite (https://api.cymasuite.com/api/v1/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Api Cymasuite is back up in 7582d97 after 12 hours, 36 minutes.

repo: CymaSuite/upptime


text:
Remove unnecessary blocks

Currently I have tried to correct a map (that weighs more than 2GB) and it has taken 8 hours to correct it, when I finish correcting it, I thought that this type of blocks would eliminate them, but no, they are still there, which generates a lot of lag and The only way to remove these types of blocks and not generate lines across the sky, is to break them or explode them.
I was wondering if there was some way to remove those blocks and thus eliminate all those unnecessary lines.
(API 3.0.0)

Thank you for report

authors: UnEnanoMas VixikHD

repo: CzechPMDevs/BuilderTools


text:
About samples_per_gpu

Hi, thanks to the nice work first.
I wanna know that if we can set samples_per_gpu to values except for 5?
And also, can we set the samples number from labeled and unlabeled datasets, which is 1 and 4 respectively in your default setting, to other ratios like 3 and 2?
Is there any constrains for setting these hyper-parameters?
Hopes for your quick reply, thanks!

Of course. It is best to set batch_size=labeled+unlabeled, and the weights also need to tune between 1:1 and 1:2. Because there exists a balance between labeled gradient and pseudo-labled gradient.

So. there is no constrains on these parameters to make the algorithms work and the current settings is for optimal performance?
Also, you said and the weights also need to tune between 1:1 and 1:2, but why the default setting is 1 and 4, which make a weight 1:4?
Hopes for your quick reply, thanks!

The ratio of labeled and unlabeled images in each batch can change, but in general, the number of labeled images is greater than the number of unlabeled images, and the weight of a single unlabeled image is no higher than the weight of a single labeled image

Got it, thanks a lot!


text:
Fixing text wrapping for legend download

Fix for #151

Current coverage is 64.67%

Merging #152 into master will not affect coverage as of d55c99f

@@            master    #152   diff @@
======================================
  Files          101     101
  Stmts         2953    2953
  Branches         0       0
  Methods          0       0
======================================
  Hit           1910    1910
  Partial          0       0
  Missed        1043    1043

Review entire Coverage Diff as of d55c99f

Powered by Codecov. Updated on successful CI builds.

authors: codecov-io stefelisabeth

repo: D-PLACE/dplace


text:
Issue 5590 - ICE(e2ir.c): when using .values on enum which is associative array

When the associative array type has been overwritten with the struct's type, change it back, store the function result in a tempoary, and return the address of that.
http://d.puremagic.com/issues/show_bug.cgi?id=5590

I'd like to refactor this whole mess right out of the compiler.
Right now, my patch is dying with -inline.  I seem to remember you having some problems with inline and associative arrays, maybe it's related?
Wouldn't ((TypeStruct *)t)->sym->ident == Id::AssociativeArray give false positives for other structs named AssociativeArray? Or is this not possible?
I can't treat both the same, but I'll have a look at moving the check into Type::isAssocArray()

Yeah, those template AAs are a big disaster. You can hit cases where the AA template hasn't been instantiated yet.
My problems with inlining have been mainly because it can create a local ref variable, which is impossible in normal code. This introduces thousands of untested corner cases. (Note that also it sometimes creates variables called "this" which are very confusing when debugging).
You may be right about the structs called AssociativeArray; it might be necessary to check that the the parent ident is empty (ie, that it's in object.d).  Would be good to get a robust solution for it, once and for all.

How did you get around the inliner breaking calls to aa methods?  It pulls them out of AssociativeArray and with my changes the interpreter refuses to go into _aaGet etc.  I remember you commenting about this before, has it been solved?
My current favored solution is to put isAA in struct declarations that are really AAs, and have isBasetype convert back to the TypeAArray.  Never mind, I just realized this won't work for magic initialization of null AAs.
Actually never mind, I'm going to post about it on the internals list.  I don't think the current solution can work out.

interpret.c, grep for "Horrid".

Just... wow.

I'm coming to the conclusion that lowering should not happen before
the glue layer, in any situation where the lowered code does something
magical. Array operations shouldn't be translated until the glue
layer, for example.

I actually think it would be better to make T[U] a shallow alias for the library type.  This would let ctfe just interpret the code and let the compiler not care about how it's done.  I'm pretty sure it can all be done like this.
If it's moved to the glue layer, won't this be essentially the same as it was before AssociativeArray was introduces?  (Not that I consider that a terribly bad thing)  I expect some people will argue that being able to add methods to AAs without touching the compiler source is a needed thing.
I agree about array ops (I've got that bug in my list somewhere).

I agree. I've already spent a huge amount of time on fixing D2 AA
bugs, and it's still hopelessly unstable.

Please help me convince Walter and Andrei we need to pull it out, at least for now, rather than piling more workarounds on top.  I mentioned all the points I could think of in my email to dmd-internals, maybe there are more problems in ctfe?

authors: donc yebblies

repo: D-Programming-Language/dmd


text:
Issue 14534: Lower non-scalar types valid in a boolean context in the front-end

As per: https://issues.dlang.org/show_bug.cgi?id=14534 - does the lowering of non-scalar boolean conditions allowed in D to valid scalar values.
This may be a deviation from what GDC/LDC/DMD actually does.  But seems to correlate with what people expected.  ie: People were generally surprised when I mentioned that GDC lowers if (arr) and if (dg) to (arr.ptr | arr.length) and (dg.ptr | dg.funcptr) respectively.  Though in the cases true could be evaluated in the cases where the user might expect false, there is some serious circumvention going on at runtime.
This bypasses going through DotIdExp - I did have a check and couldn't see any stand out reason to do so.

(arr.ptr | arr.length) wait really?  This is a good argument in favor of fixing 4733 by changing the behavior.

(arr.ptr | arr.length) wait really?

Yes, and it looks like DMD does the same too, see here: https://github.com/ibuclaw/d-programming-language.org/commit/9299d7ddfb82b5406f753285117b78a8a2d217f9#commitcomment-10912398
Please correct me if I am mistaken here:
mov    QWORD PTR [rbp-0x10],rax  // move arr.length into rax
mov    QWORD PTR [rbp-0x8],rdx   // move arr.ptr into rdx
or     rdx,rax                   // Test 'arr.ptr | arr.length'

Oh right, the problem is that if the length is zero we shouldn't care about the pointer.
val         ptr     length  if      !is null    != null
null        null    0       false   false       false
arr[$..$]   !null   0       true    true        false
arr         !null   !0      true    true        true
null[a..b]  null    !0      true    true        true

Gah.  If only we could just change if to != null...

Oh right, the problem is that if the length is zero we shouldn't care about the pointer.

In practice yes.  But as I understood it, those who 'claimed' that the if(arr) warning was bringing up too many false positives were saying so because they didn't care about the length - regardless of zero or otherwise?

I think it was mostly that null was used as a special marker value.

Yeeeah...  As I said in the bug report, I think this lowering is too early.  It should be done right before e2ir, if at all.  Lowering early does help avoid code duplication but it's not always worth the control you lose.

Code is right, CTFE is wrong.  This is a fine example:
assert([5 : 4].dup);  // Error: pointer cast from int[int] to void* is not supported at compile time

It must support some type of conversion to pointer, unless it uses some brute force method that is akin to having two distinct types for AA's (similar to the mess we used to have in the backend).

I have no idea what you mean.  CTFE does not need to support conversion from V[K] to void* in order to test an AA for null-ness.

So the way I see it, AssocArrayLiteralExp::isBool can make CTFE produce a different result at compile time vs. runtime.

Example:
int[int] aa = [5 : 4];
aa.remove(5);
if (__ctfe)
    assert(!aa);  // Passes, CTFE checks keys.dim
else
    assert(aa);  // Passes, runtime only checks .ptr

I've lost interest in all D compilers doing the same thing for now...

authors: ibuclaw yebblies


text:
std.range stuff

This pull request fixes a few issues in std.range:  An unlisted bug in hasLvalueElements and removing a workaround for Bug 2443.

Man, I hate Git.  I accidentally made this pull request by branching from the wrong place, so it includes the stuff at the beginning unintentionally.  What's the easiest way to fix this?

You can always push an entirely new branch to the branch for this pull request. It does risk losing some of the comments that way though, since it's effectively rebasing the branch on github. But the only way to remove the extra commits without rebasing in some manner is to use git-revert to uncommit the extra commits (or do the same manually).

authors: dsimcha jmdavis

repo: D-Programming-Language/phobos


text:
Create test01.feature

test

Hi, is this something I should care about? the feature file needs at least:
Feature: describes something

repo: DATA-DOG/godog


text:
Attempting to use mirror out of range breaks game

I attempted to use a gold (4k) mirror at about 8k and several game mechanics stopped working.  I no longer took fall damage, air wasn't used or displayed under water, mobs ignored me, the vanilla teleporters stopped functioning.  Probably other issues as well.

spams this error
https://pastebin.com/3vF6RK3j

Lol

But it doesn't crash anymore, yeah 🤣

Fixed in 1.7.0

authors: DArkHekRoMaNT Maytwa RogueRaiden

repo: DArkHekRoMaNT/TemporalMirror


text:
Problem with top item in Sign Bank sign list

Clicking on "WHAT" or the sub-entry below it has no effect.

The previously selected item remains visible...

Fixed

This specific issue is fixed, but for that top item, no start/end images are appearing:

FIXED

authors: cneidle kwasiopoku

repo: DCS-LCSR/ASL-DAI


text:
Feat/bba integration test

Related Issue
resolve: #126
Description
(Write down your details)
Checklist
Thank you for your contribution.
Before submitting this PR, please make sure:

[x] Applying goimports
[x] Test case
[ ] End of Work

review wip

authors: AgwaB zeroFruit

repo: DE-labtory/cleisthenes


text:
🛑 Catchment Scale Land Use is down

In de10d0d, Catchment Scale Land Use (https://gis.environment.gov.au/gispubmap/rest/rest/services/abares/CLUM_50m/MapServer) was down:

HTTP code: 403
Response time: 1269 ms

Resolved: Catchment Scale Land Use is back up in 387af7f after 2 hours, 4 minutes.

repo: DELWP-DTV/santa


text:
🛑 Topographic Wetness Index is down

In 59f6670, Topographic Wetness Index (https://www.asris.csiro.au/arcgis/rest/services/TERN/SRTM_attributes_3s_ACLEP_AU/MapServer) was down:

HTTP code: 502
Response time: 10171 ms

Resolved: Topographic Wetness Index is back up in a44844d after 14 hours, 44 minutes.


text:
Grammatical mistakes and modify labels

On Create Sub Assignment page:

Change Reviewer Name => Reviewer's Name
Assign Deadline => Review Deadline

Change Cnic => CNIC where ever written.
In Navigation Bar:

Subscriber's Nav Bar: Previous Submissions => Your Submissions
Admin's Nav Bar: Submissions => All Submissions, Reviewer => Reviewers, Conference => Conferences
Reviewer's Nav Bar: Reviews => Your Assignments

On this page: https://www.ranafaraz.com/CSS/frontend/web/site/reviews

Total Allotments => Total Assignments
Total  Accepted => Accepted
Total Rejected => Rejected
Total Pending => Pending
Page title: Paper Reviews => Your Assignments
Merge Status and Publication Status - If possible - (Status => Pending, Accepted, Rejected)

Change DeadLine => Deadline, where ever written in the application.
On submission page: Keywords => Keywords (Comma Separated)

All modification has done.

authors: GullNadia ranafaraz

repo: DEXDEVS/CCS


text:
[1609] Fix database URL

Context
Incident with empty database
Changes proposed in this pull request
Fix database URL
Guidance to review
Check the app connects to the database (already deployed to prod)

 Apply for TT: migrate code to terraform modules

repo: DFE-Digital/apply-for-teacher-training


text:
Add better error logging when calling BigQuery insert API on error

Trello-1253
Currently when doing a full import on the Teaching Vacancies App, calls to the BigQuery insert API are failing.
There are very few clues in the error logs as to which events are causing the failures. As the full import calls the BigQuery insert API in batches of 500, it's also very difficult to pinpoint the event causing the failure.
This PR adds better error logging when calling the API and logs the events causing the failures also.

Coming late to the party to say thank you for how quickly actioned this :clap:

authors: asatwal scruti

repo: DFE-Digital/dfe-analytics


text:
Irp academic year tweak

Trello card
Context
Changes proposed in this pull request
Guidance to review

Please review and deploy @philspray :)

Yes it is – putting the CTA there is designed to capture the people who can't be bothered to read the eligibility criteria (loads, probably) – for us it is still valuable them signing up even if we get some that aren't eligible. But the people who do read the criteria also need the info.

repo: DFE-Digital/get-into-teaching-app


text:
[3899] Initialize dqt_update_sha

Context
We determine if a record needs to be sent as an update by setting a SHA of the record and then checking if it has changed. We need to initialize this before we turn on the DQT integration to avoid sending unnecessary updates.
Changes proposed in this pull request

set dqt_update_sha in a data migration.

Guidance to review
Important business

Does this PR introduce any PII fields that need to be overwritten or deleted in db/scripts/sanitise.sql?
Does this PR change the database schema? If so, have you updated the config/analytics.yml file and considered whether you need to send 'import_entity' events?

 Switch production over to using DQT

repo: DFE-Digital/register-trainee-teachers


text:
[4286] Add rake task for backfilling institution_uuid

Context
Split off the backfilling from this PR into its own rake task here.
This is so we can safely backfill institution_uuid onto the degrees table without running out of container memory if we do it via a migration in the CI pipeline.
The rake task takes around 25 mins to run.
Changes proposed in this pull request

Add /lib/tasks/institution_uuid.rake

Guidance to review

Check logic in rake task, maybe run locally against a prod back up. I cross-checked several uuids after running it and they were all correct.

Important business

[ ] Does this PR introduce any PII fields that need to be overwritten or deleted in db/scripts/sanitise.sql?
[ ] Does this PR change the database schema? If so, have you updated the config/analytics.yml file and considered whether you need to send 'import_entity' events?

NB: Please notify the #twd_data_insights team and ask for a review if new fields are being added to analytics.yml

 institution_uuid backfill on degrees


text:
Add hardcoded meta keywords tag to meta partial

Jira ticket URL

Just add the ticket number to the end:

https://dfedigital.atlassian.net/browse/TEVA-1106
Changes in this PR:

Hardcoded meta keyword tags have been added to the meta partial.

i think this needs to be added to app/views/shared/_open_graph.html.haml also?

i think a simple test would be good features/application_meta_spec.rb  or something - doesnt need to be anything more than they are present for now imo

i think this needs to be added to app/views/shared/_open_graph.html.haml also?

actually keywords are not needed for open graph i just checked, so dont worry about this

repo: DFE-Digital/teacher-vacancy-service


text:
Pull in upstream changes

After merging this, we should push the change to the dfhack branch

Could Developers could be given write access to this repo so I could do this myself?

repo: DFHack/luacov


text:
Update manualCon.ino

protect private keys in lines 11 and 18

@platisd  we'll change the actual keys asap, I'm trying to get in touch with the team.

I'd suggest closing this pull request since the change it proposed is invalid and creating a new one.


text:
Added car-control functionality to the website

Added functionalities to the admin page so that the car's direction ( moving forward, backward etc) can be controlled through the website.
:ballot_box_with_check: Definition of Done checklist

[x] Meaningful title and valuable description in pull request
[x] Code change tested manually if not covered by automated tests
[x] Pull request linked to one or more issues/stories
[x] Acceptance criteria of the linked stories satisfied
[x] Code change comprehended by those who approved it
[x] State of target branch maintained or improved after the code change

@LabibaKararEshaba
The reason for the Megalinter test failing is that we have two css files with code that are "duplicated", a way to fix this is:
Option 1. remove on of them, and then leave one and use it for the styling of all the html documents. (recommended solution not sure if it will work.)
Option 2 . We could try to separate the css files by putting them in different directories. (Would not recommend doing this tho since we will still have duplicate code)
/ Carl DT

authors: Dahlaan LabibaKararEshaba


text:
请问有添加歌曲到播放列表的api吗？

因为我不想刷新页面或者重新new APlayer

我也这么想

所以还请务必加上这个重要的api

It's a great suggestion, I will do it when I have some time.

@DIYgod I'm so sorry to tell you this, but in fact, if @DIYgod say "sometime", that's means never.
😞

@liwanglin12 It means sometimes naive...🌚

@metowolf Magic of nature, the continuity of lasting🌚

Done. https://github.com/DIYgod/APlayer/commit/cbc0f99eeeb1fefdf574892fbb607a8925742697

(悲喜交加

@DIYgod 女装啊！女装！太遗憾了！

authors: DIYgod fengT-T liwanglin12 metowolf tonyski

repo: DIYgod/APlayer


text:
Enum display possibly broken in Python 3.11

Left is how it looks in 3.11. Right is how it looked in prior Python versions.

This is fixed now. Added some checking to Enum member lookup to exclude duplicated members.
Checked with previous versions of Python to ensure it still works as intended on all versions of Python. Should be good on 3.8 - 3.11.

Closing

repo: DJBarnes/django-dump-die


text:
[Question] Every few days all rl-zoo jobs on a node stop without any errors and I can't figure out why

In my trials tuning both pettingzoo gym environments, all optuna jobs on one node have just simply stopped twice now. There have been no system errors, nothing printed to stdout, the processes have all stopped (no zombie processes etc.), and the jobs have been very far from finishing and can simply be restarted by connecting them to the sql server again seemingly without issue. They just sort of magically stop and I have no idea why. Have you seen anything like this before?

Hello,
I supposed you are using a cluster?
Make sure you did not use more cluster resources (RAM, time, ...) that you asked for...

I already checked that (audio it would generate an error to stdout)

If it stops without any trace, I think it might be killed by the kernel. The linux kernel usually only does this for severe reasons, like running out of RAM or system volume space, like Antonin mentioned. There might be more info in /var/log/kern.log (related StackExchange question).

authors: araffin justinkterry schuderer


text:
add conditional check for EKU

https://github.com/DMTF/libspdm/issues/1592 removed the mandatory check for EKU according to the latest spec.
See 10.8.2.1 Extended Key Usage authentication OIDs
We need add conditional check for EKU. E.g. a responder should NOT send a cert with requester auth EKU only.

You could argue that that check should be left up to the Verifier, especially since libspdm doesn't do anything with most (or all) of the OIDs. Either way we should be explicit about what libspdm checks in a certificate and what is left to the Integrator / Verifier.

@jyao1 @steven-bellock
please assign this one to me, I think I can look into it sometime next week.

authors: jyao1 steven-bellock xiangfeima

repo: DMTF/libspdm


text:
The Requester and Responder shared the same one timer?

The Requester and Responder shared the same one timer?
Or the Requester and Responder have their own respective timer?

For Responder, The timer for the Heartbeat period shall start at the transmission of either the FINISH_RSP or PSK_FINISH_RSP response messages.
For Requester, The timer for the Heartbeat period shall start at the reception of either the FINISH_RSP or PSK_FINISH_RSP response messages.
Refer to paragraph 564 in DSP0274_1.2.1.

Both of the Requester and Responder shall terminate the session if session traffic is not received in twice HeartbeatPeriod.
Refer to paragraph 563 in DSP0274_1.2.1.

Currently only the Responder side code start the timer libspdm_start_watchdog. Does the the Requester side code also should start the timer?
https://github.com/DMTF/libspdm/blob/e5b93af2cd44cc52e5be18a23f9c39e1b3991a6d/library/spdm_responder_lib/libspdm_rsp_finish.c#L638-L651
https://github.com/DMTF/libspdm/blob/e5b93af2cd44cc52e5be18a23f9c39e1b3991a6d/library/spdm_responder_lib/libspdm_rsp_psk_finish.c#L230-L243

for requester, we rely on integrator, not libspdm.

I've always thought the specification is a bit heavy-handed with

The Responder shall terminate the session if session traffic is not received for two successive HeartbeatPeriods. Likewise, the Requester shall terminate the session if session traffic, including ERROR responses, is not received for two successive HeartbeatPeriods.

I think it's up to the endpoint doing the monitoring whether they want to terminate the session or not. If a Responder can support multiple Requesters then it may use Heartbeat to ensure quality-of-service and availability. However if there's only one Requester connected then the Responder doesn't have to be so stringent about the Heartbeat.


text:
Add user is gone

Where did it go?

Solved by commit 792d3ac0a786d1bc00f9ce679c36273d852e22f8

repo: DOhlsson/pingwin


text:
How to use the model to predict

I want to ask if I want to use this model to classify some new pages, where should I put my data?

Hey, the code snippet in this issue should be sufficient for that:
https://github.com/DS3Lab/DocParser/issues/7#issuecomment-717189426

Hey, the code snippet in this issue should be sufficient for that:
https://github.com/DS3Lab/DocParser/issues/7#issuecomment-717189426

Thanks for your reply, but I couldn't find the detector component? And where should I add this code? where is the entity_detector comes from, I can't find this py file.
Could you give a more specific guidance of how to use the pretained model?
Thanks a lot!

Thanks for your reply, but I couldn't find the detector component? And where should I add this code? where is the entity_detector comes from, I can't find this py file.
Could you give a more specific guidance of how to use the pretained model?
Thanks a lot!

I think a good entry point would be the demo code in https://github.com/DS3Lab/DocParser/blob/master/demos/demo_inference.py.
You can find an example for initializing the entity detector here: https://github.com/DS3Lab/DocParser/blob/master/demos/demo_inference.py#L279
There are some pretrained models that you can use, and using the option default_weights="highlevel_wsft" when initializing the model should usually give you the best performance.

I think a good entry point would be the demo code in https://github.com/DS3Lab/DocParser/blob/master/demos/demo_inference.py.
You can find an example for initializing the entity detector here: https://github.com/DS3Lab/DocParser/blob/master/demos/demo_inference.py#L279
There are some pretrained models that you can use, and using the option default_weights="highlevel_wsft" when initializing the model should usually give you the best performance.

authors: BLAIR-wy j-rausch


text:
Add more documentation

Add documentation sections for backups, troubleshooting and files.

To prevent merge conflicts, I added the suggestions to https://github.com/DSD-DBS/capella-collab-manager/pull/454 directly.

repo: DSD-DBS/capella-collab-manager


text:
Feedback tsx upgrade

Upgrade Feedback.js to Feedback.tsx
What user problem are we solving?
Migrating frontend to typescript
What solution does this PR provide?
Feedback.js is a relatively low hanging fruit for migration efforts
Testing Methodology
github actions
Any other considerations
having trouble with debugging why react-google-recaptcha is not recognized by yarn even though I did cd frontend/playground-frontend && yarn add react-google-recaptcha and confirmed this dependency was present in yarn.lock and package.json. Need help @farisdurrani

@farisdurrani please test that the feedback page works as intended first

Tested and verified feedback works. No issue with react captcha package. In your case, probably it wasn't installed correctly or that VSCode just didn't read the package right. But since I don't see that issue, I'm merging this in

repo: DSGT-DLP/Deep-Learning-Playground


text:
🛑 Apps is down

In 83c69fd, Apps (https://apps.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Apps is back up in 414cc28 after 9 minutes.


text:
🛑 SSO Unhas is down

In 694d586, SSO Unhas (https://sso.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SSO Unhas is back up in 39fd97a after 232 days, 23 hours, 30 minutes.


text:
🛑 Fakultas Pertanian is down

In 2b045c4, Fakultas Pertanian (https://agriculture.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Fakultas Pertanian is back up in e49c1d7 after 34 minutes.


text:
🛑 Sister Unhas is down

In 44ddf9e, Sister Unhas (http://sister.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Sister Unhas is back up in 7172178 after 14 minutes.


text:
🛑 Fakultas Kedokteran Gigi is down

In 514ae9d, Fakultas Kedokteran Gigi (https://dent.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Fakultas Kedokteran Gigi is back up in 3d8222b after 5 minutes.


text:
oai removes xsi-namespace-URL

Describe the bug
at version 7.6
all metadata-views remove the namespace-link of xsi - so my national library rejected to harvest my metadata
Link to examples
(https://training-ir7.tdl.org/server/oai/request?verb=ListRecords&metadataPrefix=oai_dc)
https://tore.tuhh.de/dspace-cris-server/oai/request?verb=ListRecords&metadataPrefix=xMetaDissPlus
everytime the processor removes from my template-xsl-file
(xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance")
To Reproduce
Steps to reproduce the behavior:

Do this
... take a look at your 7.6-dspace-url with "/server/oai/request?verb=ListRecords&metadataPrefix=oai_dc" added
Then this...
... in all cases I know xsl-processor removes
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

it doesn't matter if I change the url
only if I use an xsl-alias the url is ok, but my files cann't be harvested this way

Expected behavior
I expect to use my template as it is - import metadata in variables as I told, but not change mandatory fix parts.
I don't care if some atributes are twice or more times in the template, but missing parts that can't be added as unprocessable
(my first tries to work-around were like this) are a problem
Related work
Link to any related tickets or PRs here.
I didn't find one

I checked our 7.6 repository and your first example.  Each includes the namespace declaration, both in the root OAI-PMH element and in oai-dc elements.  From where is it missing?

I'm using e.g. curl https://scholarworks.indianapolis.iu.edu/server/oai/request?verb=ListRecords\&metadataPrefix=oai_dc | xmllint -format - | less and I see multiple instances of that namespace declaration.

I also see xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" included in the example instance at https://training-ir7.tdl.org/server/oai/request?verb=ListRecords&metadataPrefix=oai_dc
So, I'm unclear what the bug is?  It appears like this is working as expected.

authors: czeyka mwoodiupui tdonohue

repo: DSpace/DSpace


text:
Make discovery more resilient to stale objects

Description
Fixes #3243
Checklist
This checklist provides a reminder of what we are going to look for when reviewing your PR. You need not complete this checklist prior to creating your PR (draft PRs are always welcome). If you are unsure about an item in the checklist, don't hesitate to ask. We're here to help!

[x] My PR is small in size (e.g. less than 1,000 lines of code, not including comments & integration tests). Exceptions may be made if previously agreed upon.
[x] My PR passes Checkstyle validation based on the Code Style Guide.
[x] My PR includes Javadoc for all new (or modified) public methods and classes. It also includes Javadoc for large or complex private methods.
[x] My PR passes all tests and includes new/updated Unit or Integration Tests based on the Code Testing Guide.
[x] If my PR includes new, third-party dependencies (in any pom.xml), I've made sure their licenses align with the DSpace BSD License based on the Licensing of Contributions documentation.
[x] If my PR modifies the REST API, I've linked to the REST Contract page (or open PR) related to this change.

@benbosman : I'd appreciate your feedback/review on this one if you get the chance, so assigning to you & I.

hi @tdonohue
we agree with you about rephrasing the comment and rename the variable to make it easier to understand the design. Before to do that I'm trying to summarize what we want to achieve so that we can properly finalize that
discovery.removestale.attempts  = -1 the goal of this settings is to preserve the current search behavior, zombie objects will stay in the system and in the search
discovery.removestale.attempts  = 0 the goal in this case is to cleanup the zombie objects have been found but no perform any attempt to fix the result window so no additional solr query will be performed (no more attempts). I noted that right now no result are returned as the solr response is invalidated and no processed, I would suggest to fix that. With such configuration we would stay very close to the current performance (only the additional delete are triggered) and we will return the same result to the rest client
discovery.removestale.attempts  =  x  with x > 0 in this case we allow to re-run the solr query a maximum of x times, this mean that at the end the solr query will be performed x+1 times

@abollini : Because there are very few comments in the code of this PR, I had to assume what you were attempting to achieve, and it sounds like I assumed incorrectly. Your approach sounds more reasonable now that you describe it, but I'd ask that you document that in the discovery.cfg (as it currently makes no mention of what a value of "0" should do, and how it differs from a value of >=1) and describe the code better with inline comments.  Additionally, it looks like currently the ITs only test two scenarios...they test a value of -1 and a value of 3....they don't show the behavior expected when the value is set to 0.
So, overall, your described approach sounds reasonable. However, based on your new description my request would be to add  an IT for a value of 0, and add more description of what 0 vs -1 vs >0 means into the discovery.cfg file to document this new configuration.

@tdonohue I have pushed the additional test and cleanup the code logic. Please let me know what do you think

@Micheleboychuk : As #3301 was just merged, this PR will need to be rebased on main in order to run the newly updated CI build process.

authors: Micheleboychuk abollini tdonohue


text:
0.10.2 Hotfix

Fix incorrect use of Dumper in yaml.safe_dump call.
Add test of xl_to_data_yaml to avoid repeat upstream failure.

:white_check_mark: Build aneris 0.10.2-build36 completed (commit https://github.com/DTOcean/aneris/commit/77dd6a3a21 by @H0R5E)

repo: DTOcean/aneris


text:
Memory leak in net.dv8tion.jda.requests.WebSocketClient

I discovered some huge spikes in my music bot that causes the program to run out of memory without exiting the process properly.

I obtained a memory dump from a crash I had while sleeping. Turns out that most of the memory usage comes from net.dv8tion.jda.requests.WebSocketClient. Here's a summary:

Here's a report I generated:
report378760232241.pdf
I can provide the memory dump if necessary.
Edit: I suspect this has to do with event caching

I believe you are correct about it having to do with event caching, specifically the internal cache in the mWS during init.

Can confirm. I remember mentioning this about a month ago but I guess it got lost in the Discord chat.

This leak is very visible when using the Audio API. The more song you play, the more RAM the JVM needs and it grows really fast. (About 1GB RAM per song)

Uh... this leak, which existed in 2.x due to a bug with reconnect, had literally nothing to do with Audio. Additionally, your thought that each song requires an additional 1GB of ram is just not possible. We have multiple bots with tens of thousands of guilds running hundreds of audio connections, simultaneously playing hundreds of songs. They dont requite hundreds of GB of ram.

I run a bot with just over 34k guilds. I can agree with DV8 here and say that my bot will sometimes barely hit 4GB of RAM. Although sometimes it will randomly max out the ram, but I don't blame JDA or JDA Player.

Ok I don't know what it's coming from because I followed the example in the documentation for this audio test and the bot was only doing this. Anyway, this is out of the subject. Sorry for the inconvenience.

@Frederikam @TheEpTic I would like an update as to whether or not the same problem has been seen or experienced in JDA 3.

So far I'm not seeing it, but I'd wait for @Frederikam's input before marking as resolved.

I haven't seen this for months.

authors: DV8FromTheWorld Frederikam ImAFlyingPancake TheEpTic


text:
Document the apis

Document the node apis

Thanks for the PR. I'll review and merge this.

authors: dezinezync selvagsz

repo: DZNS/RazorNode


text:
add responses

@dronk6 just look over this when you have a second

Looks great, thanks!

repo: Da-Penguinds/API-Project


text:
Error ender pearl and potions

Please make sure your issue complies with these guidelines:

[x ] Server Software must be the official PMMP w/o vanilla patching plugins (i.e. TeaSpoon)

[ x] Issue must have not been reported previously

[ x] Make sure you are on the latest version of PMMP & PiggyFactions

[x ] Have a detailed title.

Issue Description

Expected result: What were you expecting to happen?
that works normal

Actual result: What actually happened?

plugin makes ender pearl and potions stop working
Steps to Reproduce the Issue

... play factions, claim among others
...try to use an ender pearl

OS and Versions

PocketMine-MP: 3.15.0
PiggyFactions: the lastest
Server OS: Linux

Extra Information

Duplicate of #11

authors: Aericio Centoller

repo: DaPigGuy/PiggyFactions


text:
Update to ecs-matrix 0.2.0

The currently employed one (net.onedaybeard.ecs:matrix-cli:0.1.1) lacks the fixes recently applied to the html/css generation of the matrix (which breaks component labels in the matrix output) and does not compile if the sourceCompatibility of the project is set to 1.8 instead of 1.7.
Update with:
net.onedaybeard.ecs:matrix-cli:0.2.0

Thanks for the report @voidburn!

authors: DaanVanYperen voidburn

repo: DaanVanYperen/libgdx-artemis-quickstart


text:
Draft

PR of old stuff I have on my computer, in redaction

Hello @DaluS! Thanks for opening this PR.

In the file pygemmes/_models/_def_fields.py:

Line 571:21: E241 multiple spaces after ':'
Line 576:21: E241 multiple spaces after ':'

In the file pygemmes/_models/_model_3Layerclimate.py:

Line 3:101: E501 line too long (127 > 100 characters)
Line 3:128: W291 trailing whitespace
Line 5:101: E501 line too long (1202 > 100 characters)
Line 35:9: E266 too many leading '#' for block comment
Line 35:27: W291 trailing whitespace
Line 37:101: E501 line too long (129 > 100 characters)
Line 41:101: E501 line too long (159 > 100 characters)
Line 45:101: E501 line too long (106 > 100 characters)
Line 49:101: E501 line too long (138 > 100 characters)
Line 53:101: E501 line too long (101 > 100 characters)
Line 61:1: W293 blank line contains whitespace
Line 62:9: E266 too many leading '#' for block comment
Line 62:25: W291 trailing whitespace
Line 63:1: W293 blank line contains whitespace
Line 64:1: W293 blank line contains whitespace
Line 65:1: W293 blank line contains whitespace
Line 73:101: E501 line too long (109 > 100 characters)

In the file pygemmes/_models/_model_CopingWithCollapse.py:

Line 3:101: E501 line too long (127 > 100 characters)
Line 5:101: E501 line too long (1202 > 100 characters)
Line 33:101: E501 line too long (129 > 100 characters)
Line 37:101: E501 line too long (159 > 100 characters)
Line 41:101: E501 line too long (106 > 100 characters)
Line 45:101: E501 line too long (138 > 100 characters)
Line 49:101: E501 line too long (101 > 100 characters)
Line 91:101: E501 line too long (111 > 100 characters)
Line 135:101: E501 line too long (109 > 100 characters)
Line 178:101: E501 line too long (102 > 100 characters)
Line 182:101: E501 line too long (103 > 100 characters)
Line 208:101: E501 line too long (164 > 100 characters)
Line 212:101: E501 line too long (124 > 100 characters)
Line 254:15: E241 multiple spaces after ':'
Line 255:15: E241 multiple spaces after ':'
Line 256:17: E241 multiple spaces after ':'

Do see the Hitchhiker's guide to code style

repo: DaluS/GEMMES


text:
Smelter Part

Tracker for the 'Smelter' part.  See diagram in #2
Discussion:

[ ] Form Factor
[x] Amount of Kerbals it can hold
[ ] Cost
[ ] Mass

Needs:

[ ] Model
[ ] Description
[ ] Config File

I believe this is a 0-Kerbal part.

Part Config: https://github.com/DanStaal/DStaal_UKS_KPBS_Addons/blob/Community_Dev/New_Parts/Smelter.cfg