The spiritual successor to knockknock for PyTorch Lightning, get notified when your training ends

Overview

Who's there?

Build Python Version Dependencies Status

Code style: black Security: bandit Pre-commit Semantic Versions License

The spiritual successor to knockknock for PyTorch Lightning, to get a notification when your training is complete or when it crashes during the process with a single callback.

🚀 Features

  • Supports E-Mail, Discord, Slack, Teams, Telegram

🎯 Installation

pip install -U whos-there

or install with Poetry

poetry add whos-there

🤯 How to use it

from whos_there.callback import NotificationCallback
from whos_there.senders.debug import DebugSender

trainer = pl.Trainer(
    callbacks=[
        NotificationCallback(senders=[
            # Add your senders here
            DebugSender(),
        ])
    ]
)

E-Mail

Requires your e-mail provider specific SMTP settings.

from whos_there.senders.email import EmailSender
# ...
EmailSender(
    host="smtp.example.de",
    port=587,
    sender_email="[email protected]",
    password="*********",
    recipient_emails=[
        "[email protected]",
        "[email protected]",
    ]
)

Discord

Requires your Discord channel's webhook URL.

from whos_there.senders.discord import DiscordSender
# ...
DiscordSender(
    webhook_url="https://discord.com/api/webhooks/XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
)

Slack

Requires your Slack room webhook URL and optionally your user id (if you want to tag yourself or someone else).

from whos_there.senders.slack import SlackSender
# ...
SlackSender(
    webhook_url="https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX",
    channel="channel_name",
    user_mentions=[
        "XXXXXXXX"
    ]
)

Teams

Requires your Team Channel webhook URL.

from whos_there.senders.teams import TeamsSender
# ...
TeamsSender(
    webhook_url="https://XXXXX.webhook.office.com/",
    user_mentions=[
        "twsl"
    ]
)

Telegram

You can also use Telegram Messenger to get notifications. You'll first have to create your own notification bot by following the three steps provided by Telegram here and save your API access TOKEN. Telegram bots are shy and can't send the first message so you'll have to do the first step. By sending the first message, you'll be able to get the chat_id required (identification of your messaging room) by visiting https://api.telegram.org/bot /getUpdates and get the int under the key message['chat']['id'].

from whos_there.senders.telegram import TelegramSender
# ...
TelegramSender(
    chat_id=1234567890,
    token="XXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXX"
)

🛡 License

License

This project is licensed under the terms of the MIT license. See LICENSE for more details.

🏅 Credits

This project was generated with 🚀 Your next Python package needs a bleeding-edge project structure.

Big thanks to knockknock for the idea and code snippets.

Comments
  • Bump grpcio from 1.50.0 to 1.51.1

    Bump grpcio from 1.50.0 to 1.51.1

    Bumps grpcio from 1.50.0 to 1.51.1.

    Release notes

    Sourced from grpcio's releases.

    Release v1.51.1

    This is release gRPC Core 1.51.1 (galaxy).

    For gRPC documentation, see grpc.io. For previous releases, see Releases.

    This release contains refinements, improvements, and bug fixes.

    Python

    • Revert "Build with System OpenSSL on Mac OS arm64 (#31096)". (#31739)

    Release v1.51.0

    This is release gRPC Core 1.51.0 (galaxy).

    For gRPC documentation, see grpc.io. For previous releases, see Releases.

    This release contains refinements, improvements, and bug fixes.

    Core

    • Bump core version 202211082118. (#31585)
    • c-ares DNS resolver: fix logical race between resolution timeout/cancellation and fd readability. (#31443)
    • [log] Longer space for filenames. (#31432)
    • c-ares DNS resolver: remove unnecessary code in SRV callback. (#31426)
    • Correct the domain-socket client address read out from the ServerContext. (#31108)
    • outlier detection: remove env var protection. (#31251)
    • EventEngineFactoryReset - remove custom factory and reset default engine. (#30554)
    • [tls] Remove support for pthread tls. (#31040)

    C++

    • Added version macros to gRPC C++. (#31033)
    • OpenCensus: Move measures, views and CensusContext to include file. (#31341)
    • GcpObservability: Add experimental public target. (#31339)

    C#

    • Fix msbuild failing when '@' is present in path (2nd attempt). (#31527)
    • Revert "Fix msbuild failing when '@' is present in path". (#31464)
    • Fix msbuild failing when '@' is present in path. (#31133)

    PHP

    • fixing php 8.2 deprecations. (#30997)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump zipp from 3.8.1 to 3.10.0

    Bump zipp from 3.8.1 to 3.10.0

    Bumps zipp from 3.8.1 to 3.10.0.

    Changelog

    Sourced from zipp's changelog.

    v3.10.0

    • zipp is now a package.

    v3.9.1

    • Removed 'print' expression in test_pickle.

    • bpo-43651: Apply io.text_encoding on Python 3.10 and later.

    v3.9.0

    • #81: Path objects are now pickleable if they've been constructed from pickleable objects. Any restored objects will re-construct the zip file with the original arguments.
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump stevedore from 3.5.0 to 3.5.2

    Bump stevedore from 3.5.0 to 3.5.2

    Bumps stevedore from 3.5.0 to 3.5.2.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump pbr from 5.10.0 to 5.11.0

    Bump pbr from 5.10.0 to 5.11.0

    Bumps pbr from 5.10.0 to 5.11.0.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump ruamel-yaml-clib from 0.2.6 to 0.2.7

    Bump ruamel-yaml-clib from 0.2.6 to 0.2.7

    Bumps ruamel-yaml-clib from 0.2.6 to 0.2.7.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump fsspec from 2022.8.2 to 2022.10.0

    Bump fsspec from 2022.8.2 to 2022.10.0

    Bumps fsspec from 2022.8.2 to 2022.10.0.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump grpcio from 1.49.0 to 1.50.0

    Bump grpcio from 1.49.0 to 1.50.0

    Bumps grpcio from 1.49.0 to 1.50.0.

    Release notes

    Sourced from grpcio's releases.

    Release v1.50.0

    This is release gRPC Core 1.50.0 (galley).

    For gRPC documentation, see grpc.io. For previous releases, see Releases.

    This release contains refinements, improvements, and bug fixes, with highlights listed below.

    Core

    • Derive EventEngine from std::enable_shared_from_this. (#31060)
    • Revert "Revert "[chttp2] fix stream leak with queued flow control update and absence of writes (#30907)" (#30991)". (#30992)
    • [chttp2] fix stream leak with queued flow control update and absence of writes. (#30907)
    • Remove gpr_codegen. (#30899)
    • client_channel: allow LB policy to communicate update errors to resolver. (#30809)
    • FaultInjection: Fix random number generation. (#30623)

    C++

    • OpenCensus Plugin: Add measure and views for started RPCs. (#31034)

    C#

    • Grpc.Tools: Parse warnings from libprotobuf (fix #27502). (#30371)
    • Grpc.Tools add support for env variable GRPC_PROTOC_PLUGIN (fix #27099). (#30411)
    • Grpc.Tools document AdditionalImportDirs. (#30405)
    • Fix OutputOptions and GrpcOutputOptions (issue #25950). (#30410)

    Python

    • Support Python 3.11. (#30818)

    Ruby

    • Fix ruby windows ucrt build. (#31051)
    • Drop support for ruby 2.5. (#30699)

    Release v1.50.0-pre1

    This is a prerelease of gRPC Core 1.50.0 (galley).

    For gRPC documentation, see grpc.io. For previous releases, see Releases.

    This prerelease contains refinements, improvements, and bug fixes.

    Release v1.49.1

    This is release 1.49.1 (gamma) of gRPC Core.

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump google-auth from 2.11.0 to 2.13.0

    Bump google-auth from 2.11.0 to 2.13.0

    Bumps google-auth from 2.11.0 to 2.13.0.

    Release notes

    Sourced from google-auth's releases.

    v2.13.0

    2.13.0 (2022-10-14)

    Features

    • Adds new external account authorized user credentials (#1160) (523f811)
    • Implement pluggable auth interactive mode (#1131) (44a189f)
    • Introduce the functionality to override token_uri in credentials (#1159) (73bc7e9)

    Bug Fixes

    • Adding one more pattern to relax the regex check for sts and impersonation url endpoints (#1158) (75326e3)

    v2.12.0

    2.12.0 (2022-09-26)

    Features

    Bug Fixes

    • Modify RefreshError exception to use gcloud ADC command. (#1149) (059fd35)
    • Revert "Update token refresh threshold from 20 seconds to 5 minutes". (186464b)

    v2.11.2-dev5

    2.11.2-dev5 (2022-10-03)

    Bug Fixes

    • Remove time limit for expiry log(8309b8e)

    v2.11.2-dev4

    2.11.2-dev4 (2022-09-29)

    Bug Fixes

    • updating instrumentation from debug to info(f0ce580)

    v2.11.2-dev3

    2.11.2-dev3 (2022-09-22)

    Bug Fixes

    ... (truncated)

    Changelog

    Sourced from google-auth's changelog.

    2.13.0 (2022-10-14)

    Features

    • Adds new external account authorized user credentials (#1160) (523f811)
    • Implement pluggable auth interactive mode (#1131) (44a189f)
    • Introduce the functionality to override token_uri in credentials (#1159) (73bc7e9)

    Bug Fixes

    • Adding one more pattern to relax the regex check for sts and impersonation url endpoints (#1158) (75326e3)

    2.12.0 (2022-09-26)

    Features

    Bug Fixes

    • Modify RefreshError exception to use gcloud ADC command. (#1149) (059fd35)
    • Revert "Update token refresh threshold from 20 seconds to 5 minutes". (186464b)

    2.11.1 (2022-09-20)

    Bug Fixes

    • Fix socket leak in impersonated_credentials (#1123) (b1eb467), closes #1122
    • Make pluggable auth tests work in all environments (#1114) (bb5c979)
    • Skip oauth2client adapter tests if oauth2client is not installed (#1132) (d15092f)
    • Update token refresh threshold from 20 seconds to 5 minutes (#1146) (261a561)

    Documentation

    Commits
    • 05b7a72 chore(main): release 2.13.0 (#1156)
    • 523f811 feat: adds new external account authorized user credentials (#1160)
    • 24cfa56 chore: update refresh token (#1164)
    • 73bc7e9 feat: Introduce the functionality to override token_uri in credentials (#1159)
    • 75326e3 fix: adding one more pattern to relax the regex check for sts and impersonati...
    • 44a189f feat: implement pluggable auth interactive mode (#1131)
    • 2608ed8 chore(main): release 2.12.0 (#1148)
    • 186464b Revert "fix: Update token refresh threshold from 20 seconds to 5 minutes (#11...
    • 45313ac refactor: ECP Config schema update. Googlers see go/enterpise-cert-config (#1...
    • 78d3790 feat: Retry behavior (#1113)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump oauthlib from 3.2.1 to 3.2.2

    Bump oauthlib from 3.2.1 to 3.2.2

    Bumps oauthlib from 3.2.1 to 3.2.2.

    Changelog

    Sourced from oauthlib's changelog.

    3.2.2 (2022-10-17)

    OAuth2.0 Provider:

    • CVE-2022-36087
    Commits
    • e6c33e4 Add 3.2.2 version
    • 4a4d65f Merge pull request #832 from oauthlib/3.2.1
    • 2e40b41 Merge pull request from GHSA-3pgj-pg6c-r5p7
    • b4bdd09 Merge pull request #818 from dasm/master
    • 5d85c61 Fix IPV6 regex used to check redirect_uri
    • e514826 Add check of performance of ipv6 check
    • 9aa45aa Restored test for port 0.
    • f52f641 Merge branch 'oauthlib:master' into master
    • ed0cb63 Removed unused query and fragment
    • d05c388 Removed dependency on split
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump setuptools from 65.4.1 to 65.5.0

    Bump setuptools from 65.4.1 to 65.5.0

    Bumps setuptools from 65.4.1 to 65.5.0.

    Changelog

    Sourced from setuptools's changelog.

    v65.5.0

    Changes ^^^^^^^

    • #3624: Fixed editable install for multi-module/no-package src-layout projects.
    • #3626: Minor refactorings to support distutils using stdlib logging module.

    Documentation changes ^^^^^^^^^^^^^^^^^^^^^

    • #3419: Updated the example version numbers to be compliant with PEP-440 on the "Specifying Your Project’s Version" page of the user guide.

    Misc ^^^^

    • #3569: Improved information about conflicting entries in the current working directory and editable install (in documentation and as an informational warning).
    • #3576: Updated version of validate_pyproject.
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump gitpython from 3.1.27 to 3.1.29

    Bump gitpython from 3.1.27 to 3.1.29

    Bumps gitpython from 3.1.27 to 3.1.29.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump identify from 2.5.9 to 2.5.12

    Bump identify from 2.5.9 to 2.5.12

    Bumps identify from 2.5.9 to 2.5.12.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump coverage from 6.5.0 to 7.0.3

    Bump coverage from 6.5.0 to 7.0.3

    Bumps coverage from 6.5.0 to 7.0.3.

    Changelog

    Sourced from coverage's changelog.

    Version 7.0.3 — 2023-01-03

    • Fix: when using pytest-cov or pytest-xdist, or perhaps both, the combining step could fail with assert row is not None using 7.0.2. This was due to a race condition that has always been possible and is still possible. In 7.0.1 and before, the error was silently swallowed by the combining code. Now it will produce a message "Couldn't combine data file" and ignore the data file as it used to do before 7.0.2. Closes issue 1522_.

    .. _issue 1522: nedbat/coveragepy#1522

    .. _changes_7-0-2:

    Version 7.0.2 — 2023-01-02

    • Fix: when using the [run] relative_files = True setting, a relative [paths] pattern was still being made absolute. This is now fixed, closing issue 1519_.

    • Fix: if Python doesn't provide tomllib, then TOML configuration files can only be read if coverage.py is installed with the [toml] extra. Coverage.py will raise an error if TOML support is not installed when it sees your settings are in a .toml file. But it didn't understand that [tools.coverage] was a valid section header, so the error wasn't reported if you used that header, and settings were silently ignored. This is now fixed, closing issue 1516_.

    • Fix: adjusted how decorators are traced on PyPy 7.3.10, fixing issue 1515_.

    • Fix: the coverage lcov report did not properly implement the --fail-under=MIN option. This has been fixed.

    • Refactor: added many type annotations, including a number of refactorings. This should not affect outward behavior, but they were a bit invasive in some places, so keep your eyes peeled for oddities.

    • Refactor: removed the vestigial and long untested support for Jython and IronPython.

    .. _issue 1515: nedbat/coveragepy#1515 .. _issue 1516: nedbat/coveragepy#1516 .. _issue 1519: nedbat/coveragepy#1519

    .. _changes_7-0-1:

    Version 7.0.1 — 2022-12-23

    ... (truncated)

    Commits
    • 2ff9098 docs: prep for 7.0.3
    • 1f34d8b fix: race condition on data file shouldn't break combining. #1522
    • 85170bf build: two-step combines for speed
    • 1605f07 mypy: misc.py, test_misc.py
    • 4f3ccf2 refactor: a better way to have maybe-importable third-party modules
    • 98301ed mypy: test_config.py, test_context.py
    • 9d2e1b0 mypy: test_concurrency.py, test_python.py
    • c3ee30c refactor(test): use tmp_path instead of tmpdir
    • 0b05b45 mypy: test_annotate.py test_arcs.py test_collector.py
    • 2090f79 style: better
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump pydocstyle from 6.1.1 to 6.2.2

    Bump pydocstyle from 6.1.1 to 6.2.2

    Bumps pydocstyle from 6.1.1 to 6.2.2.

    Release notes

    Sourced from pydocstyle's releases.

    6.2.2

    What's Changed

    New Contributors

    Full Changelog: https://github.com/PyCQA/pydocstyle/compare/6.2.1...6.2.2

    6.2.1

    What's Changed

    New Contributors

    Full Changelog: https://github.com/PyCQA/pydocstyle/compare/6.2.0...6.2.1

    6.2.0

    What's Changed

    New Contributors

    ... (truncated)

    Changelog

    Sourced from pydocstyle's changelog.

    6.2.2 - January 3rd, 2023

    Bug Fixes

    • Fix false positives of D417 in google convention docstrings (#619).

    6.2.1 - January 3rd, 2023

    Bug Fixes

    • Use tomllib/tomli to correctly read .toml files (#599, #600).

    6.2.0 - January 2nd, 2023

    New Features

    • Allow for hanging indent when documenting args in Google style. (#449)
    • Add support for property_decorators config to ignore D401.
    • Add support for Python 3.10 (#554).
    • Replace D10X errors with D419 if docstring exists but is empty (#559).

    Bug Fixes

    • Fix --match option to only consider filename when matching full paths (#550).
    Commits
    • bd294bb Cut 6.2.2
    • 0107fe6 Fix false positive of google convention missing args descriptions (#619)
    • 45fbcc1 Cut a 6.2.1 release
    • 671329e Docs: pydocstyle supports Python 3.7 through 3.11. (#616)
    • 3bc3b87 Use tomllib/tomli for reading .toml configs (#608)
    • 5c55802 requirements/docs.txt: Use current versions of Jinja2 and sphinx (#615)
    • f4db095 Add Python 3.11 to the testing matrix (#612)
    • 447af8f Add https protocol on websites at the README.rst (#611)
    • 05b92ba Add testpypi to poetry repositories
    • 7007961 Move to poetry and automated relases via Github UI (#614)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump python-telegram-bot from 13.15 to 20.0

    Bump python-telegram-bot from 13.15 to 20.0

    Bumps python-telegram-bot from 13.15 to 20.0.

    Release notes

    Sourced from python-telegram-bot's releases.

    v20.0

    Version 20.0

    Released 2023-01-01

    This is the technical changelog for version 20.0. More elaborate release notes can be found in the news channel @​pythontelegrambotchannel.

    Major Changes

    • Full Support For Bot API 6.4 (#3449)

    Minor Changes, Documentation Improvements and CI

    • Documentation Improvements (#3428, #3423, #3429, #3441, #3404, #3443)
    • Allow Sequence Input for Bot Methods (#3412)
    • Update Link-Check CI and Replace a Dead Link (#3456)
    • Freeze Classes Without Arguments (#3453)
    • Add New Constants (#3444)
    • Override Bot.__deepcopy__ to Raise TypeError (#3446)
    • Add Log Decorator to Bot.get_webhook_info (#3442)
    • Add Documentation On Verifying Releases (#3436)
    • Drop Undocumented Job.__lt__ (#3432)

    Dependencies

    • Downgrade sphinx to 5.3.0 to Fix Search (#3457)
    • Bump sphinx from 5.3.0 to 6.0.0 (#3450)

    v20.0b0

    Version 20.0b0

    Released 2022-12-15

    This is the technical changelog for version 20.0b0. More elaborate release notes can be found in the news channel @​pythontelegrambotchannel.

    Major Changes

    • Make TelegramObject Immutable (#3249)

    Minor Changes, Documentation Improvements and CI

    • Reduce Code Duplication in Testing Defaults (#3419)
    • Add Notes and Warnings About Optional Dependencies (#3393)
    • Simplify Internals of Bot Methods (#3396)

    ... (truncated)

    Changelog

    Sourced from python-telegram-bot's changelog.

    Version 20.0

    Released 2023-01-01

    This is the technical changelog for version 20.0. More elaborate release notes can be found in the news channel @pythontelegrambotchannel <https://t.me/pythontelegrambotchannel>_.

    Major Changes

    • Full Support For Bot API 6.4 ([#3449](https://github.com/python-telegram-bot/python-telegram-bot/issues/3449)_)

    Minor Changes, Documentation Improvements and CI

    • Documentation Improvements ([#3428](https://github.com/python-telegram-bot/python-telegram-bot/issues/3428), [#3423](https://github.com/python-telegram-bot/python-telegram-bot/issues/3423), [#3429](https://github.com/python-telegram-bot/python-telegram-bot/issues/3429), [#3441](https://github.com/python-telegram-bot/python-telegram-bot/issues/3441), [#3404](https://github.com/python-telegram-bot/python-telegram-bot/issues/3404), [#3443](https://github.com/python-telegram-bot/python-telegram-bot/issues/3443))
    • Allow Sequence Input for Bot Methods ([#3412](https://github.com/python-telegram-bot/python-telegram-bot/issues/3412)_)
    • Update Link-Check CI and Replace a Dead Link ([#3456](https://github.com/python-telegram-bot/python-telegram-bot/issues/3456)_)
    • Freeze Classes Without Arguments ([#3453](https://github.com/python-telegram-bot/python-telegram-bot/issues/3453)_)
    • Add New Constants ([#3444](https://github.com/python-telegram-bot/python-telegram-bot/issues/3444)_)
    • Override Bot.__deepcopy__ to Raise TypeError ([#3446](https://github.com/python-telegram-bot/python-telegram-bot/issues/3446)_)
    • Add Log Decorator to Bot.get_webhook_info ([#3442](https://github.com/python-telegram-bot/python-telegram-bot/issues/3442)_)
    • Add Documentation On Verifying Releases ([#3436](https://github.com/python-telegram-bot/python-telegram-bot/issues/3436)_)
    • Drop Undocumented Job.__lt__ ([#3432](https://github.com/python-telegram-bot/python-telegram-bot/issues/3432)_)

    Dependencies

    • Downgrade sphinx to 5.3.0 to Fix Search ([#3457](https://github.com/python-telegram-bot/python-telegram-bot/issues/3457)_)
    • Bump sphinx from 5.3.0 to 6.0.0 ([#3450](https://github.com/python-telegram-bot/python-telegram-bot/issues/3450)_)

    .. _[#3449](https://github.com/python-telegram-bot/python-telegram-bot/issues/3449): python-telegram-bot/python-telegram-bot#3449 .. _[#3428](https://github.com/python-telegram-bot/python-telegram-bot/issues/3428): python-telegram-bot/python-telegram-bot#3428 .. _[#3423](https://github.com/python-telegram-bot/python-telegram-bot/issues/3423): python-telegram-bot/python-telegram-bot#3423 .. _[#3429](https://github.com/python-telegram-bot/python-telegram-bot/issues/3429): python-telegram-bot/python-telegram-bot#3429 .. _[#3441](https://github.com/python-telegram-bot/python-telegram-bot/issues/3441): python-telegram-bot/python-telegram-bot#3441 .. _[#3404](https://github.com/python-telegram-bot/python-telegram-bot/issues/3404): python-telegram-bot/python-telegram-bot#3404 .. _[#3443](https://github.com/python-telegram-bot/python-telegram-bot/issues/3443): python-telegram-bot/python-telegram-bot#3443 .. _[#3412](https://github.com/python-telegram-bot/python-telegram-bot/issues/3412): python-telegram-bot/python-telegram-bot#3412 .. _[#3456](https://github.com/python-telegram-bot/python-telegram-bot/issues/3456): python-telegram-bot/python-telegram-bot#3456 .. _[#3453](https://github.com/python-telegram-bot/python-telegram-bot/issues/3453): python-telegram-bot/python-telegram-bot#3453 .. _[#3444](https://github.com/python-telegram-bot/python-telegram-bot/issues/3444): python-telegram-bot/python-telegram-bot#3444 .. _[#3446](https://github.com/python-telegram-bot/python-telegram-bot/issues/3446): python-telegram-bot/python-telegram-bot#3446 .. _[#3442](https://github.com/python-telegram-bot/python-telegram-bot/issues/3442): python-telegram-bot/python-telegram-bot#3442 .. _[#3436](https://github.com/python-telegram-bot/python-telegram-bot/issues/3436): python-telegram-bot/python-telegram-bot#3436 .. _[#3432](https://github.com/python-telegram-bot/python-telegram-bot/issues/3432): python-telegram-bot/python-telegram-bot#3432 .. _[#3457](https://github.com/python-telegram-bot/python-telegram-bot/issues/3457): python-telegram-bot/python-telegram-bot#3457 .. _[#3450](https://github.com/python-telegram-bot/python-telegram-bot/issues/3450): python-telegram-bot/python-telegram-bot#3450

    Version 20.0b0

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump gitpython from 3.1.29 to 3.1.30

    Bump gitpython from 3.1.29 to 3.1.30

    Bumps gitpython from 3.1.29 to 3.1.30.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump platformdirs from 2.6.0 to 2.6.2

    Bump platformdirs from 2.6.0 to 2.6.2

    Bumps platformdirs from 2.6.0 to 2.6.2.

    Release notes

    Sourced from platformdirs's releases.

    2.6.2

    What's Changed

    New Contributors

    Full Changelog: https://github.com/platformdirs/platformdirs/compare/2.6.1...2.6.2

    2.6.1

    What's Changed

    New Contributors

    Full Changelog: https://github.com/platformdirs/platformdirs/compare/2.6.0...2.6.1

    Changelog

    Sourced from platformdirs's changelog.

    platformdirs 2.6.2 (2022-12-28)

    • Fix missing typing-extensions dependency.

    platformdirs 2.6.1 (2022-12-28)

    • Add detection of $PREFIX for android.
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
Releases(0.1.4)
  • 0.1.4(Feb 16, 2022)

    What’s Changed

    :wrench: Fixes & Refactoring

    • Respect Telegram max text length (770fb56a339397480076898eff3bdf1415ac0558) @twsl

    :arrow_up: Dependencies updates

    • Bump release-drafter/release-drafter from 5.18.0 to 5.18.1 (#115) @dependabot
    • Bump pytest from 6.2.5 to 7.0.0 (#116) @dependabot
    • Bump release-drafter/release-drafter from 5.17.6 to 5.18.0 (#112) @dependabot

    :busts_in_silhouette: List of contributors

    @dependabot, @dependabot[bot] and @twsl

    Source code(tar.gz)
    Source code(zip)
    whos-there-0.1.4.tar.gz(10.03 KB)
    whos_there-0.1.4-py3-none-any.whl(9.87 KB)
  • 0.1.3(Feb 1, 2022)

  • 0.1.2(Jan 29, 2022)

    What’s Changed

    :rocket: Features

    • Make sure everything is pickle-able for DDP

    :arrow_up: Dependencies updates

    • Bump release-drafter/release-drafter from 5.17.5 to 5.17.6 (#87) @dependabot
    • Bump pre-commit from 2.16.0 to 2.17.0 (#86) @dependabot
    • Bump release-drafter/release-drafter from 5.16.1 to 5.17.5 (#83) @dependabot
    • Bump release-drafter/release-drafter from 5.15.0 to 5.16.1 (#81) @dependabot
    • Bump python-telegram-bot from 13.9 to 13.10 (#65) @dependabot
    • Bump requests from 2.26.0 to 2.27.0 (#66) @dependabot

    :busts_in_silhouette: List of contributors

    @dependabot, @dependabot[bot] and @twsl

    Source code(tar.gz)
    Source code(zip)
  • v0.1.1(Jan 2, 2022)

    What’s Changed

    :rocket: Features

    • updated with conda install instruction (#64) @sugatoray
    • Set link_names in Slack callback to true (#11) @tkupek

    :package: Build System & CI/CD

    • updated with conda install instruction (#64) @sugatoray

    :arrow_up: Dependencies updates

    • Bump filelock from 3.3.2 to 3.4.2 (#57) @dependabot
    • Bump pytorch-lightning from 1.5.0 to 1.5.7 (#54) @dependabot
    • Bump grpcio from 1.41.1 to 1.43.0 (#51) @dependabot
    • Bump torch from 1.10.0 to 1.10.1 (#50) @dependabot
    • Bump torchmetrics from 0.6.0 to 0.6.2 (#49) @dependabot
    • Bump tomli from 1.2.2 to 1.2.3 (#46) @dependabot
    • Bump python-telegram-bot from 13.7 to 13.9 (#45) @dependabot
    • Bump virtualenv from 20.10.0 to 20.11.2 (#62) @dependabot
    • Bump identify from 2.3.3 to 2.4.1 (#59) @dependabot
    • Bump platformdirs from 2.4.0 to 2.4.1 (#58) @dependabot
    • Bump async-timeout from 4.0.0 to 4.0.2 (#52) @dependabot
    • Bump charset-normalizer from 2.0.7 to 2.0.9 (#41) @dependabot
    • Bump attrs from 21.2.0 to 21.4.0 (#63) @dependabot
    • Bump mypy from 0.910 to 0.930 (#55) @dependabot
    • Bump black from 21.10b0 to 21.12b0 (#40) @dependabot
    • Bump typing-extensions from 3.10.0.2 to 4.0.1 (#37) @dependabot
    • Bump coverage from 6.1.2 to 6.2 (#36) @dependabot
    • Bump fsspec from 2021.11.0 to 2021.11.1 (#35) @dependabot
    • Bump distlib from 0.3.3 to 0.3.4 (#44) @dependabot
    • Bump rsa from 4.7.2 to 4.8 (#32) @dependabot
    • Bump pbr from 5.6.0 to 5.8.0 (#30) @dependabot
    • Bump packaging from 21.2 to 21.3 (#28) @dependabot
    • Bump markdown from 3.3.4 to 3.3.5 (#25) @dependabot
    • Bump aiohttp from 3.8.0 to 3.8.1 (#21) @dependabot
    • Bump regex from 2021.11.2 to 2021.11.10 (#13) @dependabot
    • Bump absl-py from 0.15.0 to 1.0.0 (#17) @dependabot
    • Bump py from 1.10.0 to 1.11.0 (#3) @dependabot
    • Bump bandit from 1.7.0 to 1.7.1 (#18) @dependabot
    • Bump pyparsing from 2.4.7 to 3.0.6 (#20) @dependabot
    • Bump isort from 5.10.0 to 5.10.1 (#14) @dependabot
    • Bump pre-commit from 2.15.0 to 2.16.0 (#38) @dependabot
    • Bump coverage from 6.1.1 to 6.1.2 (#16) @dependabot

    :busts_in_silhouette: List of contributors

    @dependabot, @dependabot[bot], @sugatoray, @tkupek and @twsl

    Source code(tar.gz)
    Source code(zip)
  • v0.1.0(Nov 4, 2021)

Owner
twsl
Change is the only constant in life.
twsl
This is the pytorch implementation for the paper: *Learning Accurate Performance Predictors for Ultrafast Automated Model Compression*, which is in submission to TPAMI

SeerNet This is the pytorch implementation for the paper: Learning Accurate Performance Predictors for Ultrafast Automated Model Compression, which is

3 May 01, 2022
This repository contains the official implementation code of the paper Improving Multimodal Fusion with Hierarchical Mutual Information Maximization for Multimodal Sentiment Analysis, accepted at EMNLP 2021.

MultiModal-InfoMax This repository contains the official implementation code of the paper Improving Multimodal Fusion with Hierarchical Mutual Informa

Deep Cognition and Language Research (DeCLaRe) Lab 89 Dec 26, 2022
ML course - EPFL Machine Learning Course, Fall 2021

EPFL Machine Learning Course CS-433 Machine Learning Course, Fall 2021 Repository for all lecture notes, labs and projects - resources, code templates

EPFL Machine Learning and Optimization Laboratory 1k Jan 04, 2023
FewBit — a library for memory efficient training of large neural networks

FewBit FewBit — a library for memory efficient training of large neural networks. Its efficiency originates from storage optimizations applied to back

24 Oct 22, 2022
ConformalLayers: A non-linear sequential neural network with associative layers

ConformalLayers: A non-linear sequential neural network with associative layers ConformalLayers is a conformal embedding of sequential layers of Convo

Prograf-UFF 5 Sep 28, 2022
Fast sparse deep learning on CPUs

SPARSEDNN **If you want to use this repo, please send me an email: [email pro

Ziheng Wang 44 Nov 30, 2022
Using pretrained language models for biomedical knowledge graph completion.

LMs for biomedical KG completion This repository contains code to run the experiments described in: Scientific Language Models for Biomedical Knowledg

Rahul Nadkarni 41 Nov 30, 2022
A Python reference implementation of the CF data model

cfdm A Python reference implementation of the CF data model. References Compliance with FAIR principles Documentation https://ncas-cms.github.io/cfdm

NCAS CMS 25 Dec 13, 2022
A Factor Model for Persistence in Investment Manager Performance

Factor-Model-Manager-Performance A Factor Model for Persistence in Investment Manager Performance I apply methods and processes similar to those used

Omid Arhami 1 Dec 01, 2021
Image Restoration Toolbox (PyTorch). Training and testing codes for DPIR, USRNet, DnCNN, FFDNet, SRMD, DPSR, BSRGAN, SwinIR

Image Restoration Toolbox (PyTorch). Training and testing codes for DPIR, USRNet, DnCNN, FFDNet, SRMD, DPSR, BSRGAN, SwinIR

Kai Zhang 2k Dec 31, 2022
Source code of AAAI 2022 paper "Towards End-to-End Image Compression and Analysis with Transformers".

Towards End-to-End Image Compression and Analysis with Transformers Source code of our AAAI 2022 paper "Towards End-to-End Image Compression and Analy

37 Dec 21, 2022
PyTorch implementation of paper "StarEnhancer: Learning Real-Time and Style-Aware Image Enhancement" (ICCV 2021 Oral)

StarEnhancer StarEnhancer: Learning Real-Time and Style-Aware Image Enhancement (ICCV 2021 Oral) Abstract: Image enhancement is a subjective process w

IDKiro 133 Dec 28, 2022
Exploration & Research into cross-domain MEV. Initial focus on ETH/POLYGON.

xMEV, an apt exploration This is a small exploration on the xMEV opportunities between Polygon and Ethereum. It's a data analysis exercise on a few pa

odyslam.eth 7 Oct 18, 2022
State of the art Semantic Sentence Embeddings

Contrastive Tension State of the art Semantic Sentence Embeddings Published Paper · Huggingface Models · Report Bug Overview This is the official code

Fredrik Carlsson 88 Dec 30, 2022
Transformers are Graph Neural Networks!

🚀 Gated Graph Transformers Gated Graph Transformers for graph-level property prediction, i.e. graph classification and regression. Associated article

Chaitanya Joshi 46 Jun 30, 2022
Asymmetric Bilateral Motion Estimation for Video Frame Interpolation, ICCV2021

ABME (ICCV2021) Junheum Park, Chul Lee, and Chang-Su Kim Official PyTorch Code for "Asymmetric Bilateral Motion Estimation for Video Frame Interpolati

Junheum Park 86 Dec 28, 2022
Locally Differentially Private Distributed Deep Learning via Knowledge Distillation (LDP-DL)

Locally Differentially Private Distributed Deep Learning via Knowledge Distillation (LDP-DL) A preprint version of our paper: Link here This is a samp

Di Zhuang 3 Jan 08, 2023
Data and code from COVID-19 machine learning paper

Machine learning approaches for localized lockdown, subnotification analysis and cases forecasting in SĂŁo Paulo state counties during COVID-19 pandemi

Sara Malvar 4 Dec 22, 2022
A PyTorch-based library for semi-supervised learning

News If you want to join TorchSSL team, please e-mail Yidong Wang ([email protected]<

1k Jan 06, 2023