Comments (6)
@zakariassen do you know if
getfullargspec
also existed in older versions of python (ie: is that backwards compatible fix?)
AFAIK, It is present in all versions of Python 3, from v3.0 forwards.
https://docs.python.org/3.0/library/inspect.html#inspect.getfullargspec
Just dumb luck on my account, testing if it would function as a drop-in replacement :)
from ntfy.
Until this is fixed in master, you can try this workaround (if you're calling ntfy
from python)
def hack(*args, **kwargs):
raise RuntimeError("TODO")
import inspect
inspect.getargspec = hack
from ntfy.cli import main as ntfy_main
ntfy_main([
'-b', 'some_backend',
'-t', 'TITLE',
'send', 'BODY',
])
The error hander isn't used on the "happy path" so doesn't matter much what exactly you put into hack
function.
from ntfy.
Hotfix with the additional version of python for your mac:
brew install [email protected]
pip3.9 install ntfy
sed -I '' -E 's/[0-9]+.[0-9]+/3.9/g' /opt/homebrew/bin/ntfy
from ntfy.
At least on my machine, changing getargspec to getfullargspec in init.py got ntfy working again on python 3.11.2.
from ntfy.
@zakariassen do you know if getfullargspec
also existed in older versions of python (ie: is that backwards compatible fix?)
from ntfy.
simple fix on ubutnu 23.10 with python 3.11
sed -i 's/getargspec/getfullargspec/' /usr/local/lib/python3.11/dist-packages/ntfy/__init__.py
from ntfy.
Related Issues (20)
- Allow setting notification timeout as CLI flag HOT 2
- use unittest.mock instead of mock
- No release since 2018? HOT 2
- Base path HOT 1
- emojize() got an unexpected keyword argument 'use_aliases' HOT 4
- Google chat and Signal support
- Not auto starting after reboot
- Can not use shell variable as message HOT 2
- how to uninstall in ubuntu?
- Support python3.11 HOT 1
- feature: support customizing icons depending on the result code
- Ignoring VS Code
- AttributeError: module 'telegram' has no attribute 'notify' HOT 2
- How this works? HOT 1
- use Slixmpp instead of SleekXMPP
- ttl support w/Pushover
- Add end-to-end encryption support to SimplePush
- Commands prefixed by space are still logged in `.bash_history`
- Move AUTO_NTFY_DONE_IGNORE config to the yaml file
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ntfy.