Git Product home page Git Product logo

harmonbot's Introduction

harmonbot's People

Contributors

codacy-badger avatar dependabot-preview[bot] avatar dependabot-support avatar dependabot[bot] avatar dependencies-bot avatar gitter-badger avatar harmon758 avatar pyup-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

harmonbot's Issues

psutil versions available: 5.4.5, 5.4.4

There are new versions of psutil available from pypi.

5.4.5

2018-04-14

Bug fixes

  • 1268: setup.py's
    extra_require parameter requires latest setuptools version,
    breaking quite a lot of installations.

5.4.4

2018-04-13

Enhancements

  • 1239: [Linux]
    expose kernel "slab" memory for psutil.virtual_memory(). (patch
    by Maxime Mouial)

Bug fixes

  • 694: [SunOS]
    cmdline() could be truncated at the 15th character when reading it
    from /proc. An extra effort is made by reading it from process
    address space first. (patch by Georg Sauthoff)
  • 771: [Windows]
    cpu_count() (both logical and physical) return a wrong (smaller)
    number on systems using process groups (> 64 cores).
  • 771: [Windows]
    cpu_times(percpu=True) return fewer CPUs on systems using process
    groups (> 64 cores).
  • 771: [Windows]
    cpu_stats() and cpu_freq() may return incorrect results on systems
    using process groups (> 64 cores).
  • 1193: [SunOS]
    Return uid/gid from /proc/pid/psinfo if there aren't enough
    permissions for /proc/pid/cred. (patch by Georg Sauthoff)
  • 1194: [SunOS]
    Return nice value from psinfo as getpriority() doesn't support
    real-time processes. (patch by Georg Sauthoff)
  • 1194: [SunOS]
    Fix double free in psutil_proc_cpu_num(). (patch by Georg
    Sauthoff)
  • 1194: [SunOS]
    Fix undefined behavior related to strict-aliasing rules and
    warnings. (patch by Georg Sauthoff)
  • 1210: [Linux]
    cpu_percent() steal time may remain stuck at 100% due to Linux
    erroneously reporting a decreased steal time between calls. (patch
    by Arnon Yaari)
  • 1216: fix
    compatibility with python 2.6 on Windows (patch by Dan Vinakovsky)
  • 1222: [Linux]
    Process.memory_full_info() was erroneously summing "Swap:" and
    "SwapPss:". Same for "Pss:" and "SwapPss". Not anymore.
  • 1224: [Windows]
    Process.wait() may erroneously raise TimeoutExpired.
  • 1238: [Linux]
    sensors_battery() may return None in case battery is not listed as
    "BAT0" under /sys/class/power_supply.
  • 1240: [Windows]
    cpu_times() float loses accuracy in a long running system. (patch
    by stswandering)
  • 1245: [Linux]
    sensors_temperatures() may fail with IOError "no such file".
  • 1255: [FreeBSD]
    swap_memory() stats were erroneously represented in KB. (patch by
    Denis Krienbühl)

Backward compatibility

  • 771: [Windows]
    cpu_count(logical=False) on Windows XP and Vista is no longer
    supported and returns None.

pynacl versions available: 1.2.1, 1.2.0

There are new versions of pynacl available from pypi.

1.2.1

  • Update hypothesis minumum allowed version.
  • Infrastructure: add proper configuration for readthedocs builder
    runtime environment.

1.2.0

  • Update libsodium to 1.0.15.
  • Infrastructure: add jenkins support for automatic build of
    manylinux1 binary wheels
  • Added support for SealedBox construction.
  • Added support for argon2i and argon2id password hashing
    constructs and restructured high-level password hashing
    implementation to expose the same interface for all hashers.
  • Added support for 128 bit siphashx24 variant of siphash24.
  • Added support for from_seed APIs for X25519 keypair generation.
  • Dropped support for Python 3.3.

python-chess versions available: 0.22.2, 0.22.1, 0.22.0, 0.21.2, 0.21.1, 0.21.0, 0.20.1, 0.20.0, 0.19.0, 0.18.4, 0.18.3, 0.18.2, 0.18.1, 0.18.0, 0.17.0

There are new versions of python-chess available from pypi.

0.22.2

No content found.

0.22.1

No content found.

0.22.0

No content found.

0.21.2

No content found.

0.21.1

No content found.

0.21.0

No content found.

0.20.1

No content found.

0.20.0

No content found.

0.19.0

No content found.

0.18.4

No content found.

0.18.3

No content found.

0.18.2

No content found.

0.18.1

No content found.

0.18.0

No content found.

0.17.0

No content found.

setuptools versions available: 39.1.0

There are new versions of setuptools available from pypi.

39.1.0

  • #1340: Update all PyPI URLs to reflect the switch to the new
    Warehouse codebase.
  • #1337: In pkg_resources, now support loading resources for
    modules loaded by the SourcelessFileLoader.
  • #1332: Silence spurious wheel related warnings on Windows.

Initial Update

The bot created this issue to inform you that pyup.io has been set up on this repo.
Once you have closed it, the bot will open pull requests for updates as soon as they are available.

attrs versions available: 18.1.0

There are new versions of attrs available from pypi.

18.1.0

Changes

  • x=X(); x.cycle = x; repr(x) will no longer raise a
    RecursionError, and will instead show as X(x=...).

    #95

  • attr.ib(factory=f) is now syntactic sugar for the common case of
    attr.ib(default=attr.Factory(f)).

    #178,
    #356

  • Added attr.field_dict() to return an ordered dictionary of attrs
    attributes for a class, whose keys are the attribute names.

    #290,
    #349

  • The order of attributes that are passed into attr.make_class() or
    the these argument of @attr.s() is now retained if the
    dictionary is ordered (i.e. dict on Python 3.6 and later,
    collections.OrderedDict otherwise).

    Before, the order was always determined by the order in which the
    attributes have been defined which may not be desirable when
    creating classes programatically.

    #300,
    #339,
    #343

  • In slotted classes, __getstate__ and __setstate__ now ignore the
    __weakref__ attribute.

    #311,
    #326

  • Setting the cell type is now completely best effort. This fixes
    attrs on Jython.

    We cannot make any guarantees regarding Jython though, because our
    test suite cannot run due to dependency incompatabilities.

    #321,
    #334

  • If attr.s is passed a these argument, it will not attempt to
    remove attributes with the same name from the class body anymore.

    #322,
    #323

  • The hash of attr.NOTHING is now vegan and faster on 32bit Python
    builds.

    #331,
    #332

  • The overhead of instantiating frozen dict classes is virtually
    eliminated.
    #336

  • Generated __init__ methods now have an __annotations__ attribute
    derived from the types of the fields.

    #363

  • We have restructured the documentation a bit to account for
    attrs' growth in scope. Instead of putting everything into the
    examples page, we
    have started to extract narrative chapters.

    So far, we've added chapters on
    initialization and
    hashing.

    Expect more to come!

    #369,
    #370

Full changelog.

Credits

attrs is written and maintained by Hynek
Schlawack
.

The development is kindly supported by Variomedia
AG
.

A full list of contributors can be found in GitHub's
overview
.

It's the spiritual successor of
characteristic and aspires to
fix some of it clunkiness and unfortunate decisions. Both were inspired
by Twisted's
FancyEqMixin
but both are implemented using class decorators because sub-classing is
bad for you
, m'kay?

aiohttp versions available: 3.1.0

There are new versions of aiohttp available from pypi.

3.1.0

Welcome to aiohttp 3.1 release.

This is an incremental release, fully backward compatible with
aiohttp 3.0.

But we have added several new features.

The most visible one is app.add_routes() (an alias for existing
app.router.add_routes(). The addition is very important because all
aiohttp docs now uses app.add_routes() call in code snippets. All
your existing code still do register routes / resource without any
warning but you've got the idea for a favorite way: noisy
app.router.add_get() is replaced by app.add_routes().

The library does not make a preference between decorators:

routes = web.RouteTableDef()

routes.get('/')
async def hello(request):
    return web.Response(text="Hello, world")

app.add_routes(routes)

and route tables as a list:

async def hello(request):
    return web.Response(text="Hello, world")

app.add_routes([web.get('/', hello)])

Both ways are equal, user may decide basing on own code taste.

Also we have a lot of minor features, bug fixes and documentation
updates, see below.

Features

  • Relax JSON content-type checking in the ClientResponse.json() to
    allow "application/xxx+json" instead of strict
    "application/json". (#2206)
  • Bump C HTTP parser to version 2.8 (#2730)
  • Accept a coroutine as an application factory in web.run_app and
    gunicorn worker. (#2739)
  • Implement application cleanup context (app.cleanup_ctx property).
    (#2747)
  • Make writer.write_headers a coroutine. (#2762)
  • Add tracking signals for getting request/response bodies. (#2767)
  • Deprecate ClientResponseError.code in favor of .status to keep
    similarity with response classes. (#2781)
  • Implement app.add_routes() method. (#2787)
  • Implement web.static() and RouteTableDef.static() API. (#2795)
  • Install a test event loop as default by asyncio.set_event_loop().
    The change affects aiohttp test utils but backward compatibility is
    not broken for 99.99% of use cases. (#2804)
  • Refactor ClientResponse constructor: make logically required
    constructor arguments mandatory, drop _post_init() method.
    (#2820)
  • Use app.add_routes() in server docs everywhere (#2830)
  • Websockets refactoring, all websocket writer methods are converted
    into coroutines. (#2836)
  • Provide Content-Range header for Range requests (#2844)

Bugfixes

  • Fix websocket client return EofStream. (#2784)
  • Fix websocket demo. (#2789)
  • Property BaseRequest.http_range now returns a python-like slice
    when requesting the tail of the range. It's now indicated by a
    negative value in range.start rather then in range.stop (#2805)
  • Close a connection if an unexpected exception occurs while sending a
    request (#2827)
  • Fix firing DNS tracing events. (#2841)

Improved Documentation

  • Change ClientResponse.json() documentation to reflect that it now
    allows "application/xxx+json" content-types (#2206)
  • Document behavior when cchardet detects encodings that are unknown
    to Python. (#2732)
  • Add diagrams for tracing request life style. (#2748)
  • Drop removed functionality for passing StreamReader as data at
    client side. (#2793)

python-dateutil versions available: 2.7.2

There are new versions of python-dateutil available from pypi.

2.7.2

Bugfixes

  • Fixed an issue with the setup script running in non-UTF-8 environment.
    Reported and fixed by gergondet (gh pr #651)

Misc

lxml versions available: 4.2.1, 4.2.0, 4.1.1, 4.1.0, 4.0.0

There are new versions of lxml available from pypi.

4.2.1

Bugs fixed

  • LP#1755825: iterwalk() failed to return the 'start' event for
    the initial element if a tag selector is used.
  • LP#1756314: Failure to import 4.2.0 into PyPy due to a missing
    library symbol.
  • LP#1727864, GH#258: Add "-isysroot" linker option on MacOS as
    needed by XCode 9.

4.2.0

Features added

  • GH#255: SelectElement.value returns more standard-compliant and
    browser-like defaults for non-multi-selects. If no option is selected, the
    value of the first option is returned (instead of None). If multiple options
    are selected, the value of the last one is returned (instead of that of the
    first one). If no options are present (not standard-compliant)
    SelectElement.value still returns None.

  • GH#261: The HTMLParser() now supports the huge_tree option.
    Patch by stranac.

Bugs fixed

  • LP#1551797: Some XSLT messages were not captured by the transform error log.

  • LP#1737825: Crash at shutdown after an interrupted iterparse run with XMLSchema
    validation.

Other changes

4.1.1

  • Rebuild with Cython 0.27.3 to improve support for Py3.7.

4.1.0

Features added

  • ElementPath supports text predicates for current node, like "[.='text']".

  • ElementPath allows spaces in predicates.

  • Custom Element classes and XPath functions can now be registered with a
    decorator rather than explicit dict assignments.

  • Static Linux wheels are now built with link time optimisation (LTO) enabled.
    This should have a beneficial impact on the overall performance by providing
    a tighter compiler integration between lxml and libxml2/libxslt.

Bugs fixed

  • LP#1722776: Requesting non-Element objects like comments from a document with
    PythonElementClassLookup could fail with a TypeError.

4.0.0

Features added

  • The ElementPath implementation is now compiled using Cython,
    which speeds up the .find*() methods quite significantly.

  • The modules lxml.builder, lxml.html.diff and lxml.html.clean
    are also compiled using Cython in order to speed them up.

  • xmlfile() supports async coroutines using async with and await.

  • iterwalk() has a new method skip_subtree() that prevents walking into
    the descendants of the current element.

  • RelaxNG.from_rnc_string() accepts a base_url argument to
    allow relative resource lookups.

  • The XSLT result object has a new method .write_output(file) that serialises
    output data into a file according to the <xsl:output> configuration.

Bugs fixed

  • GH#251: HTML comments were handled incorrectly by the soupparser.
    Patch by mozbugbox.

  • LP#1654544: The html5parser no longer passes the useChardet option
    if the input is a Unicode string, unless explicitly requested. When parsing
    files, the default is to enable it when a URL or file path is passed (because
    the file is then opened in binary mode), and to disable it when reading from
    a file(-like) object.

    Note: This is a backwards incompatible change of the default configuration.
    If your code parses byte strings/streams and depends on character detection,
    please pass the option guess_charset=True explicitly, which already worked
    in older lxml versions.

  • LP#1703810: etree.fromstring() failed to parse UTF-32 data with BOM.

  • LP#1526522: Some RelaxNG errors were not reported in the error log.

  • LP#1567526: Empty and plain text input raised a TypeError in soupparser.

  • LP#1710429: Uninitialised variable usage in HTML diff.

  • LP#1415643: The closing tags context manager in xmlfile() could continue
    to output end tags even after writing failed with an exception.

  • LP#1465357: xmlfile.write() now accepts and ignores None as input argument.

  • Compilation under Py3.7-pre failed due to a modified function signature.

Other changes

  • The main module source files were renamed from lxml.*.pyx to plain
    *.pyx (e.g. etree.pyx) to simplify their handling in the build
    process. Care was taken to keep the old header files as fallbacks for
    code that compiles against the public C-API of lxml, but it might still
    be worth validating that third-party code does not notice this change.

python-dateutil versions available: 2.7.1

There are new versions of python-dateutil available from pypi.

2.7.1

Data updates

  • Updated tzdata version to 2018d.

Bugfixes

  • Fixed issue where parser.parse would occasionally raise
    decimal.Decimal-specific error types rather than ValueError. Reported by
    amureki (gh issue #632). Fixed by pganssle (gh pr #636).
  • Improve error message when rrule's dtstart and until are not both naive or
    both aware. Reported and fixed by ryanpetrello (gh issue #633, gh pr #634)

Misc

aiohttp versions available: 3.1.1

There are new versions of aiohttp available from pypi.

3.1.1

  • Support asynchronous iterators (and asynchronous generators as
    well) in both client and server API as request / response BODY
    payloads. (#2802)

yarl versions available: 1.2.1, 1.2.0

There are new versions of yarl available from pypi.

1.2.1

  • Pin minimal required Python to 3.5.3 (#189)

1.2.0

  • Forbid inheritance, replace __init__ with __new__ (#171)
  • Support PEP-561 (provide type hinting marker) (#182)

Dependencies.io troubleshooting

We're opening this issue to inform you about problems with your dependencies.io configuration or build failures.

We'll add a comment here when we see problems. You can close this issue when
you have things resolved -- we'll open it back up if we detect new problems.

Helpful links:

Note: To help keep your repo as clean as possible, this is the only issue
that we're going to open and comment on. Feel free to delete the comments
that are made as you resolve them, if you want to keep this issue short and tidy.

aiohttp versions available: 3.1.2

There are new versions of aiohttp available from pypi.

3.1.2

  • Make LineTooLong exception more detailed about actual data size
    (#2863)
  • Call on_chunk_sent when write_eof takes as a param the last chunk
    (#2909)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.