Comments (6)
FYI: I remember this #412 because waiting for an enhancement to use make_session easily where needed.
from python-irodsclient.
@mstfdkmn - Good catch. Perhaps this can be closed as a duplicate of #412. Thoughts, @d-w-moore?
from python-irodsclient.
Yes, this PR probably sets us on a particular path for addressing #412. As to what's the better name, irods.utility
, irods.misc
or irods.helpers
, I don't know. I usually defer to the consensus. Have there been any other PR's around that attempt to establish a common space for utility functions and such?
from python-irodsclient.
There's already an irods.session
module. Why not put it in there?
from irods.session import make_session
from python-irodsclient.
@korydraughn I'm ok with that. So then we keep #412 around for now, and consider whether it may or may not be addressed by the creation of irods.helpers.xml_mode
and the namespace / package in which it resides?
from python-irodsclient.
Sounds good to me.
from python-irodsclient.
Related Issues (20)
- ISCC codes for iRODS data objects HOT 1
- Allow tqdm progress bars to be used with python-irodsclient HOT 5
- Admin mode metadata(admin=True) is not honored for apply_atomic_operations HOT 2
- Investigate separating `irods.data_object_manager` upload progress bars into a module
- Metadata timestamps returned for objects and collections HOT 9
- non-printable characters make it into metadata, but the response breaks the XML parser HOT 16
- Write test for connection timeouts in combination with SSL sockets.
- Process settings environment variables regardless whether a settings file is being sourced
- Allow temporary override to XML parser used HOT 1
- test helper function unique_name(...) broken for Python >=3.11 HOT 1
- Change `unittest.skipIf` decorator into an assertion for some tests
- moving of functions between module namespaces
- Document how to store passwords in `.irodsA` file HOT 4
- Test failures with mysql and mariadb HOT 6
- refactor to use argparse
- `irods.test.query_test.TestQuery.test_files_query_case_sensitive`'s `between` test fails for mysql HOT 1
- Different operations(calls) in the same session results in the same pid HOT 9
- for downloads less than 32MB `pep_api_data_obj_read_*` is triggered more than once and contains wrong size info in `len` attribute
- Allow access to raw server message even when an iRODSException is thrown
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 python-irodsclient.