Comments (7)
As far as I can see, removeprefix
does not occur anymore in Text-Fabric.
In the commit you mention, removepreifx is not introduced but it is deleted from the code, precisely for the reason you mention.
from text-fabric.
from text-fabric.
I'll see what I can do.
No doubt it will be possible, and not too much work.
Monday hopefully.
from text-fabric.
I need to check the following not to occur in the code:
- the walrus operator
:=
- self documenting f-strings
=}
And then I can lower the requirements to 3.7, or even to 3.6.3 as it was before.
Clearly it was a bad idea to just bump that version number unilaterally.
from text-fabric.
@jamespstrachan I just uploaded a new version of Text-Fabric, 8.5.13, with no changes except that the Python version requirement is back to 3.6.3.
from text-fabric.
Thanks Dirk!
I would understand if you wanted to use the syntactic niceness of walrus and f-strings, but until you feel the urge I'm happy that you keep the requirements as low as actually needed. Am happy to try to pull versions up at this end if you plan to go this way in future.
from text-fabric.
Yes indeed, James.
I see very little use for the walrus operator.
Maybe in notebooks and other end-of-the-chain software, but not in packages and modules.
It is my intention keep the requirement at 3.6.3 for the foreseeable future.
By the way, the f-strings are already in 3.6, but not yet the {expression=} construct. And that is primarily a debugging device. Not really needed in a package either.
from text-fabric.
Related Issues (20)
- Non-matching template lines HOT 3
- Comments starting after whitespace HOT 1
- Update Software Heritage badge HOT 1
- Add option to manually upload new features HOT 5
- Over-Zealous TF Rate Limit Warning HOT 7
- feature request: plain text show HOT 3
- Better economy with GitHub API requests HOT 2
- bug in defining relations between elements HOT 12
- combining /with/ and relation operators .lex=lex. is not possible HOT 6
- bug in Recorder.read() HOT 2
- Bug in fabric.py when trying to load Tischendorf text HOT 4
- Bug in loading text-fabric 9.0 HOT 4
- bug with the relational operators `<` and `>` when doing feature comparisons `.f<g.` or `.f>g.` HOT 1
- No more app-xxx repositories HOT 4
- EOF error when loading app with Python 3.11 HOT 2
- Undeclared dependency on pandas HOT 3
- internal server error in NER browser when deleting an annotation set HOT 2
- Issue with api HOT 2
- Issue with api (AttributeError: 'Api' object has no attribute 'L') HOT 4
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 text-fabric.