Multi-Platform Factotum Bot
harmon758 / harmonbot Goto Github PK
View Code? Open in Web Editor NEWMulti-Platform Factotum Bot
Home Page: https://discord.gg/MNAVKMd
License: MIT License
Multi-Platform Factotum Bot
Home Page: https://discord.gg/MNAVKMd
License: MIT License
There are new versions of psutil available from pypi.
2018-04-14
Bug fixes
2018-04-13
Enhancements
Bug fixes
Backward compatibility
There are new versions of yarl available from pypi.
str
subclasses in URL
constructor (#190)There are new versions of pynacl available from pypi.
libsodium
to 1.0.15.manylinux1
binary wheelsSealedBox
construction.argon2i
and argon2id
password hashingsiphashx24
variant of siphash24
.from_seed
APIs for X25519 keypair generation.There are new versions of python-chess available from pypi.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
There are new versions of pygost available from pypi.
No content found.
There are new versions of certifi available from pypi.
No content found.
There are new versions of setuptools available from pypi.
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.
There are new versions of jaraco.itertools available from pypi.
No content found.
There are new versions of python-chess available from pypi.
No content found.
There are new versions of python-chess available from pypi.
No content found.
There are new versions of python-chess available from pypi.
No content found.
There are new versions of python-chess available from pypi.
No content found.
There are new versions of clarifai available from pypi.
No content found.
There are new versions of dice available from pypi.
No content found.
There are new versions of yarl available from pypi.
There are new versions of scipy available from pypi.
No content found.
There are new versions of scipy available from pypi.
No content found.
There are new versions of youtube-dl available from pypi.
No content found.
There are new versions of youtube-dl available from pypi.
No content found.
There are new versions of youtube-dl available from pypi.
No content found.
There are new versions of matplotlib available from pypi.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
There are new versions of clarifai available from pypi.
No content found.
No content found.
There are new versions of attrs available from pypi.
x=X(); x.cycle = x; repr(x)
will no longer raise a
RecursionError
, and will instead show as X(x=...)
.
attr.ib(factory=f)
is now syntactic sugar for the common case of
attr.ib(default=attr.Factory(f))
.
Added attr.field_dict()
to return an ordered dictionary of attrs
attributes for a class, whose keys are the attribute names.
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.
In slotted classes, __getstate__
and __setstate__
now ignore the
__weakref__
attribute.
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.
If attr.s
is passed a these argument, it will not attempt to
remove attributes with the same name from the class body anymore.
The hash of attr.NOTHING
is now vegan and faster on 32bit Python
builds.
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.
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!
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?
There are new versions of pytz available from pypi.
No content found.
There are new versions of aiohttp available from pypi.
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.
ClientResponse.json()
toweb.run_app
andapp.cleanup_ctx
property).writer.write_headers
a coroutine. (#2762)app.add_routes()
method. (#2787)web.static()
and RouteTableDef.static()
API. (#2795)asyncio.set_event_loop()
.ClientResponse
constructor: make logically required_post_init()
method.app.add_routes()
in server docs everywhere (#2830)Content-Range
header for Range
requests (#2844)BaseRequest.http_range
now returns a python-like slicerange.start
rather then in range.stop
(#2805)ClientResponse.json()
documentation to reflect that it nowStreamReader
as data atThere are new versions of python-chess available from pypi.
No content found.
There are new versions of numpy available from pypi.
No content found.
There are new versions of lxml available from pypi.
iterwalk()
failed to return the 'start' event forGH#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.
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.
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.
PythonElementClassLookup
could fail with a TypeError.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.
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.
lxml.*.pyx
to plain*.pyx
(e.g. etree.pyx
) to simplify their handling in the buildThere are new versions of emoji available from pypi.
No content found.
There are new versions of python-dateutil available from pypi.
There are new versions of clarifai available from pypi.
No content found.
There are new versions of pygost available from pypi.
No content found.
There are new versions of pillow available from pypi.
No content found.
There are new versions of imageio available from pypi.
No content found.
There are new versions of aiohttp available from pypi.
There are new versions of youtube-dl available from pypi.
No content found.
There are new versions of pygost available from pypi.
No content found.
No content found.
No content found.
No content found.
No content found.
No content found.
There are new versions of cryptography available from pypi.
manylinux1
wheels to be compiled withWe'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.
There are new versions of tqdm available from pypi.
No content found.
No content found.
There are new versions of dice available from pypi.
No content found.
No content found.
No content found.
No content found.
There are new versions of aiohttp available from pypi.
There are new versions of numexpr available from pypi.
No content found.
There are new versions of oauthlib available from pypi.
No content found.
There are new versions of multidict available from pypi.
No content found.
There are new versions of numpy available from pypi.
No content found.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.